用户中心USER CENTER

首页/用户
  • JavaScript 数组遍历

    摘要:缺陷是不能使用,但可以用来,适用于链式场景,如,适用于全部元素的遍历,缺陷是不知道迭代器,新特性,大家可以慢慢玩 原文链接 《JavaScript 数组遍历》 参考 For-each over an array in JavaScript?Why is for(var item in list) with arrays considered bad practice in JavaSc...

    zhangke3016 发布于JavaScript
  • javascript bom

    摘要:包含是浏览器对象,全拼为包含什么包含以下打开窗口要打开的地址新窗口的位置默认链接到新页面关闭窗口只能关闭从网页中打开的页面系统对话框系统弹窗确认取消弹窗弹出能输入文本的对话框定时器定时器清除间接同上对象包含大量有关浏览器的信息,在检测浏 javascript包含(ecmascriptes3,5,6)bom dom Bom是浏览器对象,全拼为Browser Object Model Bo...

    zhangke3016 发布于JavaScript
  • 在包含图片的页面中正确使用iScroll

    摘要:背景初始化依赖的高度计算,必须等完全渲染好后才能使用。最近项目中有个页面需要使用但是这个页面中包含许多图片,并且图片的高度是不定的,如果后就去初始化肯定是有问题的因为图片可能还没全部显示,高度还没完全确定。 背景 iScroll初始化依赖DOM的高度计算,必须等DOM完全渲染好后才能使用iScroll。最近项目中有个页面需要使用iScroll,但是这个页面中包含许多图片,并且图片的高度...

    zhangke3016 发布于JavaScript
  • 手动实现一个jsonwebtoken

    摘要:利用消息认证码可以确保消息不是被别人伪造的,消息认证码是带密钥的函数,由于有了一个,所以会比有更好的安全性。所以需要采用的就是算法,该算法主要利用的是不对称加密算法,利用私钥进行签名,公钥验证数据的完整性。 写在前面 本文会到你了解jwt的实现原理,以及base64编码的原理。同时本人也简单的实现了一下jwt的生成,点这里。 jwt是什么 本质上它是一段签名的 JSON 格式的数据。由...

    zhangke3016 发布于JavaScript
  • JS能力测评经典题

    每道题都写多种解法,开阔思路。一共45道题。因为牛客网oj不支持ES6语法,所以大多数写法只给出传统写法。 题目描述找出元素 item 在给定数组 arr 中的位置 输出描述:如果数组中存在 item,则返回元素在数组中的位置,否则返回 -1输入例子:indexOf([ 1, 2, 3, 4 ], 3)输出例子:2 // 一般写法 function indexOf(arr, item) { ...

    zhangke3016 发布于JavaScript
<