打赏

随笔分类 -  JavaScript

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要:1、动画实现代码 (1)使用定位实现: (2)使用transform实现 2、性能分析 (1)打开chrome 控制台的Performance (2)打开rendering (查看帧率) 对以上2个代码段执行录制: 性能结果: (1)使用定位布局来实现动画的结果为: (2)使用transform实现 阅读全文
posted @ 2018-11-09 11:43 孟繁贵 阅读(566) 评论(0) 推荐(0)
摘要:1、请求报文 示例: 2、响应报文 示例: 阅读全文
posted @ 2018-11-08 18:30 孟繁贵 阅读(325) 评论(0) 推荐(0)
摘要:五种数字格式化方法 添加逗号 , 阅读全文
posted @ 2018-11-07 17:44 孟繁贵 阅读(1359) 评论(0) 推荐(0)
摘要:1、代码 控制台输出: 2、说明 promise将执行结果(不管是resolve还是reject),传到then和catch中。 阅读全文
posted @ 2018-11-07 11:17 孟繁贵 阅读(1845) 评论(0) 推荐(0)
摘要:1、深冻结 2、浅冻结 阅读全文
posted @ 2018-11-05 20:27 孟繁贵 阅读(2914) 评论(0) 推荐(0)
摘要:js清空数组的方法 阅读全文
posted @ 2018-11-05 17:30 孟繁贵 阅读(2286) 评论(0) 推荐(1)
摘要:1、循环中断差别 具体见示例代码: 数组的迭代方法:every、filter、forEach、map、some均不能使用break或者continue进行中断循环。 以上几个函数的参数都是:一个回调函数 和 一个this的指向 2、数组变化时差别 (1)数组添加操作 (2)数组更新、删除操作 阅读全文
posted @ 2018-11-05 15:21 孟繁贵 阅读(7951) 评论(0) 推荐(0)
摘要:二、stringify也可以实现字符串化,并且健壮性也良好。 阅读全文
posted @ 2018-11-05 15:02 孟繁贵 阅读(2454) 评论(0) 推荐(0)
摘要:tips-js获取时间戳 阅读全文
posted @ 2018-10-30 18:03 孟繁贵 阅读(272) 评论(2) 推荐(0)
摘要:Object.is使用“Same-value equality”(同值相等)算法进行相等判断。它用来比较两个值是否严格相等,与严格比较运算符( )的行为基本一致。 不同之处只有两个:一是+0不等于-0,二是NaN等于自身。 阅读全文
posted @ 2018-10-30 17:57 孟繁贵 阅读(1491) 评论(0) 推荐(0)
摘要:语法 参数说明: obj:必需。目标对象 prop:必需。需定义或修改的属性的名字descriptor:必需。目标属性所拥有的特性 返回值: 传入函数的对象。即第一个参数obj。 针对属性,我们可以给这个属性设置一些特性,比如是否只读不可以写;是否可以被for..in或Object.keys()遍历 阅读全文
posted @ 2018-10-24 10:52 孟繁贵 阅读(1371) 评论(0) 推荐(0)
摘要:1、示例代码 2、说明 (1) 在使用hasOwnProperty方法时,最好使用Object.prototype.hasOwnProperty.call方式(推荐!!),以防止对象对hasOwnProperty方法重新实现。 (2) 写法: Object.prototype.hasOwnPrope 阅读全文
posted @ 2018-10-24 09:47 孟繁贵 阅读(574) 评论(0) 推荐(0)
摘要:一、柯里化 柯里化是将函数和参数结合产生一个新的函数 二、函数柯里化例子 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-widt 阅读全文
posted @ 2018-10-23 14:18 孟繁贵 阅读(380) 评论(0) 推荐(0)
摘要:1、简述 高阶函数似乎是一种先进编程的的技术。然而,并不是。 高阶函数其实就是将函数作为参数或者返回值的函数。其中作为参数的函数一般是回调函数。 2、例子 (1)最简单的例子 大家都熟悉数组的sort方法。 sort方法的参数就是一个函数(回调函数),这个回调函数决定了如何比较数组中的任意两个元素。 阅读全文
posted @ 2018-10-18 19:29 孟繁贵 阅读(199) 评论(0) 推荐(0)
摘要:1、对象通过valueOf方法强制转换为数字 2、对象通过toString方法强制转换为字符串 3、具有valueOf的对象应该实现toString方法,返回一个跟valueOf方法产生的数字一样的字符串。 阅读全文
posted @ 2018-10-17 11:56 孟繁贵 阅读(142) 评论(0) 推荐(0)
摘要:1、注册npm 账号 https://www.npmjs.com/signup 2、初始化npm项目 根据发的包进行填写: 配置说明:https://docs.npmjs.com/files/package.json 。 特别说明: (1)main:程序的入口文件,默认是index.js. (2)d 阅读全文
posted @ 2018-10-15 11:43 孟繁贵 阅读(8570) 评论(0) 推荐(1)
摘要:二维数组展平为一维数组 阅读全文
posted @ 2018-10-11 17:58 孟繁贵 阅读(1143) 评论(0) 推荐(0)
摘要:Object.defineProperty 监听对象属性变化 阅读全文
posted @ 2018-10-10 17:25 孟繁贵 阅读(2490) 评论(0) 推荐(0)
摘要:Object.create(null) 创建一个空对象,此对象无原型方法。 {} 其实是new Object(),具有原型方法。 应用: 使用Object.create(null)的一个重要应用是:创建一个纯粹的对象,以防止原型污染。 阅读全文
posted @ 2018-10-10 16:14 孟繁贵 阅读(899) 评论(0) 推荐(0)
摘要:1、数据类型判断 2、转换为字符串 3、转换为number 4、检测值是否已经定义 阅读全文
posted @ 2018-10-10 15:39 孟繁贵 阅读(380) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
TOP