![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS基础
羽行
o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o o(* ̄︶ ̄*)o
展开
-
var 和 Let的区别
let是ES6新增的语法,主要解决ES5var 变量提升(bug)的问题; Let的主要特点如下: 块级作用域 不会造成变量提升 不能重复声明变量 暂时性死区 var的主要特点: var声明会造成变量提升 var没有块级作用域 var可用重复声明,后者取代前者 暂时性死区 就是声明了变量,但未赋值 Var 是全局变量 let const是块级作用域,只在命令所在的代码块内有效 块级作用域 Let块级作用域只能获取当前作用域内的值,不能像var变量提升那样,不能一直向上寻找 ...原创 2022-03-27 23:04:39 · 148 阅读 · 0 评论 -
JS数组去重
//数组去重 // 方法1 var add = [1,2,3,2,1,4,5,8,5,6,2,3,5]; console.log(add.sort()); // console.log(add); for(var i = 0;i<add.length;i++){ if(add[i]==add[i+1]){ add.splice(i--,1) ..原创 2022-03-20 17:48:32 · 62 阅读 · 0 评论 -
JS 九九乘法表
样式如下: JS代码: RGB效果可加可不加; 只需要把style=background:${colorr()}注释就好 document.write(`<table>`) for(var i=1;i<10;i++){ document.write(`<tr>`) // document.write(`<br>`) for(var k=1;k<i+1;k++){原创 2022-03-20 17:10:12 · 472 阅读 · 2 评论