
JavaScript
丫先知
这个人很懒,什么也没留下
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VUE + idb-js 应用 indexDB
【代码】VUE + idb-js 应用 indexDB。原创 2023-02-02 18:37:04 · 1126 阅读 · 0 评论 -
不可控递归如何避免多线程
不可控递归如何避免多线程原创 2022-09-08 17:34:31 · 212 阅读 · 0 评论 -
多层次object, 返回每一层最后一级组成新object
多层次object, 返回每一层最后一级组成新object原创 2022-08-05 09:39:14 · 177 阅读 · 0 评论 -
封装 vant refresh
简单的封装 vant + list 的 下拉刷新上拉加载原创 2022-04-29 18:27:37 · 479 阅读 · 0 评论 -
关于Vue使用swiper.js的那些事
swiper 的坑很多, 最开始就是应该怎么使用.原创 2022-02-26 10:35:18 · 1324 阅读 · 0 评论 -
js自定义弹窗
/** * 彈窗插件 * 需要定義 以下 標籤 * id 可以自定義. app_pop_up_content 是固定class , 用來顯示 主體內容 * <div id="app_pop_up"> * <div class="app_pop_up_content"></div> * </div> */var popUp = function() { /** * 初始化 彈窗 * * @param {Object} o.原创 2020-06-09 10:21:35 · 1121 阅读 · 0 评论 -
js分組, 实际应用
多人参加游戏, 需要随机分组, 使用程序更加便捷效果图:引用到的文件: 各文件都可以很方便的下载到. js: vue.js // mui.js //jquery.js //mui.picker.js //mui.poppicker.js css:mui.css //mui.picker.css //mui.poppi...原创 2019-12-18 12:11:01 · 252 阅读 · 0 评论 -
简单的文件内容繁简体甄别
在做国际化的时候, 很多旧文件中的简体或者繁体 需要优化, 一个一个找很麻烦, 于是在查阅资料后, 自己编写了一个简单的工具废话不多说, 上码子!--插件: mui-ui , vue.js , jquery項目是 hbuildx 直接創建的change_lang.js/** * 繁簡體對照表 字體是一一對應的 */var zh_s = '皑蔼碍爱翱袄...原创 2019-12-10 17:01:02 · 1533 阅读 · 0 评论 -
cryptoJs Md5hex 转 byte[]
资料来源:https://www.jianshu.com/p/e934868f321a补充内容:msg = 'key';var a = CryptoJS.MD5(msg)msg = a.toString(CryptoJS.enc.BASE64);console.log("輸出MD5 格式:",stringToBytes(msg));...原创 2019-11-28 15:55:00 · 2626 阅读 · 0 评论 -
JS or JQ 动态修改 网站 logo
应对一些特殊的情况, 需要将网站的logo修改. 写下方法记录一下. /** * JQ 修改 網站 icon * @param {Object} url 自定義 的 icon url */ selfSetIcon(url){ var links = $('link') // 獲取所有 link 元素 for(var i = 0;i<links.length;...原创 2019-11-22 09:48:57 · 1599 阅读 · 0 评论 -
js 约瑟夫 问题 解.
偶然看到技术群里 发出这么一个问题n 个人围成一圈, 从1到3开始报数, 报到 3的人 退出游戏. 问,最后一个留下来的人是 最开始的 谁?觉得挺有意思的, 就自己写了一段:/** * @param {Object} n 围成圈的人数 * @param {Object} m 报数最大值 * * n 个人围成一圈, 从1到m开始报数, 报到 m 的人 退出游戏...原创 2019-05-10 17:40:45 · 417 阅读 · 0 评论 -
js 实现 前端国际化
在之前的文章里, 我贴过 小程序的国际化方法, 这里的 方法和小程序的 基本相似,但是还是有细微不同, 所以单独贴出来./** * * 使用方法 * * 先调用 init_L 方法初始化 * * 然后使用 _.XXX 或者 _['XXX'] 获取具体值 * */// 获取浏览器 缓存中的 语言var lang = localStorage.getItem('...原创 2019-05-10 17:49:47 · 1932 阅读 · 0 评论 -
js 校验文字中是否存在emoji
/** * 校验文字中是否存在表情 存在 return true */function isEmojiCharacterIndex(substring) { if (substring) { var flag = false; var index = -1; for (var i = 0; i < substring.length; i++) { var hs ...原创 2019-05-11 11:29:30 · 1205 阅读 · 0 评论 -
js 获取手机型号和版本
// 获取手机型号及版本function getPhoneModel() { var result = []; // 最新版google中 会报错 // Array.prototype.contains = function(needle) { // var that = this; // for (i in that) { // if (that[i].inde...原创 2019-05-11 11:30:47 · 2093 阅读 · 0 评论 -
js 根据 name 从地址栏信息中获取值
// 根据 name 从地址栏信息中获取值function getQueryString(name) { var reg = new RegExp("(^|&?)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1); console.log(r); var re = r.rep...原创 2019-05-11 11:31:28 · 480 阅读 · 0 评论 -
js 处理时间 相关 工具类
首页博客学院下载图文课论坛APP问答商城VIP会员活动招聘ITeyeGitChat搜优快云写博客 小程序 消息Markdown编辑器富文本编辑器查看主页内容文章管理专栏管理评论管理个人分类管理博客搬家数据百度关键词设置博客设置自定义域名 new博客模块管理 QQ客服 各种各样好用的工具类 10/100文章标签:js...原创 2019-05-11 11:32:08 · 1726 阅读 · 0 评论 -
自定义遮罩层
业务需求, 又不想用网上找的。 干脆自己写一个。// obj 中的参数可以自定义。 var app_mask = { init: function(obj,fun) { var z_index = obj.z_index; if(z_index == undefined) z_index = 20; var b = $('body script') var c ...原创 2019-05-29 18:37:43 · 546 阅读 · 0 评论 -
js中,数据引用会导致修改一处 处处修改的问题.
寻常业务中, 我们经常会对一组数据做不同的处理, 又希望不同的数据保持着独立向, 但是 结果却常常不如人意如:这和我们预期的效果是不一样的. 那么如果去处理这个问题呢? 接着看很明显可以看到, 一样的情况, 只是多了一次转换, 便解决了这个问题.其中 可以将 重赋值 抽离出来function cloneObj(obj){ if(!obj){ ...原创 2019-05-08 17:41:43 · 351 阅读 · 0 评论