JS笔记
lin's_qianyue
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JS笔记 异步编程、Promise、微任务
40 异步编程 Promise//准备状态 pendingconsole.log(new Promise((resolve,reject)==>{});//new Promise 参数:resolve成功 reject失败console.log(new Promise((resolve,reject)==>{ //返回成功状态:resolved resolve("成功状态"); //返回拒绝状态:rejected reject("拒绝状态"); }));微任务//n原创 2020-06-04 23:51:48 · 189 阅读 · 0 评论 -
NaN类型、Math数学计算、随机数、日期戳、时间转换、日期格式化
35 NaN 类型输出:NaNconsole.log(Number("qianyue"));console.log(9 / "a");判断NaN 输出:trueNumber.isNaN(9 / "a");36 数学计算 Math……等等//最大值Math.max(1,3,5,8);//向下取正数Math.floor(5.264);37 随机数范围:>=0~<1Math.random();38 日期时间戳输出:详细时间const date1 = ne原创 2020-06-03 22:55:19 · 262 阅读 · 0 评论 -
字符串 函数、转换、截取、数组连接
32 字符串基本函数let str = “qianyue”;//数量(包含空格)console.log(str.length);//数量(不包含空格)console.log(str.trim().length);//全部大写console.log(str.toUpperCase());//全部小写console.log(str.toLowerCase());33 字符串截取let str = "qianyue";// 开始截取位置,结束位置 输出:an 可填写负数 从右边截取c原创 2020-06-03 22:21:20 · 182 阅读 · 0 评论 -
类型判断、判断变量、typeof、instanceof、字符串转义、其他简单转义方式
28 类型判断 typeof//查看变量的类型**let test = “b”console.log(typeof b);变量类型字符串string数组Object对象Object函数function没有定义的变量undefined29 判断变量是否声明if(typeof test == “undefined”){ throw new Error(“变量test没有声明”);}30 区分 数组和对象 instanceof//原创 2020-06-02 23:36:25 · 300 阅读 · 1 评论 -
JS笔记 if else、switch case、while、do while、for、跳转自定义标签、for in、for of
表达式判断执行适合使用if(true){ //表达式成立执行此条 console.log("ok");}else{ //表达式不城里执行此条 console.log("no ok");}单一比对时适合使用switch(true){ //没有遇到break就一直往下走 case 2>1: case 3>1: //匹配执行此条 console.log("OK"); break;.原创 2020-06-01 00:19:37 · 251 阅读 · 0 评论 -
JS笔记 量、输出、运算符、类型转换、比较运算、逻辑运算、短路运算、三元运算
基本量=是传值,对象量=是传址document.write("");JS输出内容到网页中function test(num=5){}如果没有传参就默认值为5%取余++1 先加1++先计算前边的最后在加1parseInt(“123”);转换类型到int比较运算 == === > < >= <=a=1, b=2, c="1"console.log(a==c) 结果:true 等于 自动转换比..原创 2020-06-01 00:11:29 · 230 阅读 · 0 评论 -
JS笔记 开发工具、插件、数据类型、变量提升、变量作用域、严格模式
VS CodeIDE开发工具vscode插件推荐: live server功能:代码保存时浏览器实时刷新显示效果var弱类型console.log("")测试输出console.log(typeof test)输出数据的类型变量提升: 解析过程会提升后面代码中定义的变量到前边作用域种类: 全局作用域 函数作用域 块作用域类型变量提升作用域控制window全局重复声明var是(声明前可以使用)无影响不提示let变量否(声明后才.原创 2020-05-31 23:51:50 · 175 阅读 · 0 评论
分享