随笔分类 -  js笔记

摘要: 阅读全文
posted @ 2019-04-21 11:18 254980080 阅读(504) 评论(0) 推荐(0) 编辑
摘要:ES6和CommonJS的区别 Javascript javascript是一种脚本编程语言,有自己独立的语法与语义,没有javascript,也就没有其他的那些概念了。 ES6 JavaScript的最新版(增加了新的规范、特性与功能),同样还有ES5、ES3,都是JavaScript发展过程中的 阅读全文
posted @ 2019-04-15 19:47 254980080 阅读(1126) 评论(0) 推荐(0) 编辑
摘要:查询数组中是否包含了某个元素keyword arr.includes(keyword) params.success && params.success(res.data); 先判断params的success是不是空,如果为空的话,就不执行后边的代码:params.success(res.data 阅读全文
posted @ 2019-04-14 15:35 254980080 阅读(353) 评论(0) 推荐(0) 编辑
摘要:const实际上保证的,并不是变量的值不得改动,而是变量指向的那个内存地址不得改动。对于简单类型的数据(数值、字符串、布尔值),值就保存在变量指向的那个内存地址,因此等同于常量。但对于复合类型的数据(主要是对象和数组),变量指向的内存地址,保存的只是一个指针,const只能保证这个指针是固定的,至于 阅读全文
posted @ 2019-03-20 15:06 254980080 阅读(232) 评论(0) 推荐(0) 编辑
摘要:a = a +1; 即最普通的写法,将a的值加1再赋给a;a+=1; 相当于 a = a+1; a++; 是先将a的值赋给一个变量, 再自增; ++a;是先自增, 再把a的值给一个变量 阅读全文
posted @ 2019-03-20 14:36 254980080 阅读(1967) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/foreverlin/p/10077651.html 阅读全文
posted @ 2019-03-05 20:07 254980080 阅读(1549) 评论(0) 推荐(0) 编辑
摘要:三元运算符(返回值) A ? B : C如果A为真,那么返回B, 否则返回C 或操作(赋值) a = b || c 如果b为真,a=b; 否则, a=c 阅读全文
posted @ 2018-10-19 08:55 254980080 阅读(250) 评论(0) 推荐(0) 编辑
摘要:扩展运算符(spread)是三个点(…),将一个数组||类数组||字符串转为用逗号分隔的序列。 js中用来对数组进行操作,把数组里面的东西统统拿出来 一、展开数组 二、数组的拷贝 三、数组的合并 四、展开函数的调用 小程序中用来对对象进行操作,把一个对象展开 最终组合成的对象是 {a: 1, b: 阅读全文
posted @ 2018-10-11 17:40 254980080 阅读(725) 评论(0) 推荐(0) 编辑
摘要:数组的解构赋值: 位置对象的解构赋值: 名称 // {}在解构赋值的时候,不能出现在一行的最前面,否则js解析器会把他当成一个代码块,加()({a, b} = obj),告诉他这个仅仅是一个解构语句 let {a, b} = {a: 1, b: 2}; let{a:A, b} = {a: 1, b: 阅读全文
posted @ 2018-03-17 16:15 254980080 阅读(184) 评论(0) 推荐(0) 编辑
摘要:原型:prototype 和 __proto__ prototype 给他即将生成的对象继承下去的属性 prototype: 显式原型,每个function下都有prototype属性,该属性是一个对象 __proto__:隐式原型,每个对象下都有__proto__属性,该属性是一个对象 函数new 阅读全文
posted @ 2018-01-26 16:23 254980080 阅读(152) 评论(0) 推荐(0) 编辑
摘要:自调用函数 匿名函数 分号是用来分隔执行的JavaScript语句。 json undefined 是一个没有设置值的变量 for/in循环 遍历对象 parseInt() //解析一个字符串,并返回一个整数 (怕字儿,所以数儿) parseFloat() //解析一个字符串,并返回一个浮点数 阅读全文
posted @ 2018-01-26 08:11 254980080 阅读(120) 评论(0) 推荐(0) 编辑
摘要:random() //返回介于 0(包含) ~ 1(不包含) 之间的一个随机数: Math.random(); // Math 对象用于执行数学任务 match() 在字符串内匹配指定的值 (慢吃,匹配一下再吃) document.write(isNaN(123)+ "<br>"); //false 阅读全文
posted @ 2018-01-23 16:23 254980080 阅读(122) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示