全局变量 在node中有一个全局变量 global, 它的作用和网页中window类似。 在全局中创建的变量都会作为global的属性保存。 在全局中创建的函数都会作为glo...
全局变量 在node中有一个全局变量 global, 它的作用和网页中window类似。 在全局中创建的变量都会作为global的属性保存。 在全局中创建的函数都会作为glo...
nodejs 是一个能够在服务器端运行JavaScript的开放源代码、跨平台JavaScript运行环境。 采用Google开发的V8引擎运行js代码,使用事件驱动、非阻塞...
数组:就是在内层中,开辟一段连续的空间,存储一组数据 创建数组的第一种方式,使用数组的构造函数,new一个数组类型的对象 let arr1 = new Array(10) 创...
先定义一个数组 let arr1 = [44,3,22,5,11] console.log(arr1); 冒泡排序算法 选择排序 最后输出排序好的数组console....
在for循环,可以将循环的条件变量,判断条件,对象循环变量重新赋值,放在一起,好处是不容易遗漏任何一部分 示例: for(let j=1;j<=10;j++){ ...
BOM js的组成部分: 1.ECMAScript,是js的核心语法,目前最新的标准是ES6(ECMAScript2015之后的版本) 2.BOM,是浏览器对象模型,提供了操...
Math(算术)类对象 Math对象 里面提供的方法,可以帮助我们解决算术问题 Math.random() 返回一个0到1之间的随机数 console.log(Math.ra...
字符串和对象相互转换 对象转为字符串 //定义一个手机对象 let phone = { name: "小米10", color: '红色', si...
数组的高阶方法 输出结果在文章最下方 定义数组:let arr = [11,22,33,44,55,66,77,88,99,1000,10000] forEach() 用于循...
对象数组 对象数组:就是数组的每个元素是一个对象 定义方式:let Arry = [{},{},{}....] 示例:学生管理系统// 定义一个学校对象 let sc...
对象 如果 a.b ,那么a就是对象,b是a的属性 如果 a.c(),那么a就是对象,c是a的方法 对象就是拥有一组属性和方法的集合 定义对象有两种方式: 1.采用字面量赋值...
示例1 let obj = { name:'张三', age:20, sayHi(){ return{ ...
函数 function是定义函数的关键字,函数也成为方法 定义带参函数 function jia(num1,num2){ let sum = num1+num2 ...
switch选择结构,也是用于进行多分支判断,语法结构比多重if简洁。但是,switch选择结构只能进行等值判断。 根据名次输出对应的奖励 超市周一周三周五打八折,周二周四周...
if选择结构的语法是:if(判断条件){满足条件之后,执行的代码块} if-else选择结构,if()里面的条件成立执行if{}里面的代码块,否则执行else{}里面的代码块...
逻辑运算符:&&(并且) ||(或者) !(取反) 运算符的优先级 运算符的优先级:() > 算术运算符 > 关系运算符 > ! > && > ||
比较运算符(关系运算符): > >= < <= == != ===(恒等于) !==(恒不等于) 使用比较运算符的表达式是比较关系表达式,返回的数据类型是boolean类型 ...
注意:字符串 + 任何数据 都是拼接,重新返回新的字符串。 算术运算符的简写形式 b = b + a ==> b += a b=b-10 ==> b -= 10 ...
注意:time()和timeEed()里的参数名要一致
var 使用var关键字定义的变量,变量名可以重复,后面的变量会将前面的变量覆盖掉。 var方式定义变量,会统一提升到作用域的顶端定义,然后再指定的地方赋值。 var定义的...