JS
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 · 67 阅读 · 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 · 75 阅读 · 0 评论 -
ES6学习笔记6——数组方法
https://jspang.com/detailed?id=40#toc27原创 2021-05-13 16:01:28 · 301 阅读 · 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 · 79 阅读 · 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 · 79 阅读 · 0 评论