ES6
weixin_46677736
这个作者很懒,什么都没留下…
展开
-
ES6学习笔记5——数字操作
学习资料来源文章开头感谢技术胖的知识分享!数字操作1、旧特性补习// 二进制声明let binary = 0B010101; // 零B开头,大小写均可// 八进制声明let octal = 0O666; // 零和字母O开头,大小写均可2、数字方法let a = 11/4;console.log(Number.isFinite(a)); // true 判断是否为数字console.log(Number.isNaN(NaN)); // true 判断是否非数字 consol原创 2021-08-01 16:12:08 · 102 阅读 · 0 评论 -
ES6学习笔记4——字符串模板
学习资料来源文章开头感谢技术胖的知识分享!字符串模板字符串模板(反引号``)可以无需拼接变量,并支持在其中进行简单的计算操作,支持HTML标签。1、字符串模板let jspang = 'JSPang';let text1 = `我在${jspang}这里学ES6。` // 用${变量名}插入变量内容let text2 = `我在<b>${jspang}</b>这里学ES6。` // 支持HTML标签let [a,b] = [1,2];let text3 = `${a原创 2021-08-01 15:52:47 · 113 阅读 · 0 评论 -
ES6学习笔记6——数组方法
https://jspang.com/detailed?id=40#toc27原创 2021-05-13 16:01:28 · 344 阅读 · 0 评论 -
ES6学习笔记3——扩展运算符
学习资料来源文章开头感谢技术胖的知识分享!扩展运算符扩展运算符可以很好的解决参数和对象数组未知的情况下的编程,让代码健壮简洁。1、对象扩展运算符编写一个函数时,当传入的参数不确定时,可以用对象扩展运算符作为参数:function a(...arg){ console.log(arg[0]); console.log(arg[1]); console.log(arg[2]); console.log(arg[3]);}a(1,2,3); // 1 2 3 undefined常用于合原创 2021-08-01 15:19:19 · 100 阅读 · 0 评论 -
ES6学习笔记1-2——新的声明方式和变量的解构赋值
学习资料来源文章开头感谢技术胖的知识分享!一、新的声明方式1、let局部声明:同var用于声明变量,但是只在声明的区块内起作用,无法变量提升,可以用于防止数据污染。2、const局部声明:用于声明常量变量,声明后不可修改;只在区块内起作用,无法变量提升,声明时须赋初值。二、变量的解构赋值1、数组的结构赋值let a = 1;let b = 2;let c = 3;等同于let [a,b,c] = [1,2,3];注:1)、等号左侧的数组与等号右侧的赋值形式须统一:le原创 2021-08-01 14:32:35 · 88 阅读 · 0 评论