排序:
默认
按更新时间
按访问量

js的回调函数

回调函数;一般用于定义规则来使用函数传递的参数为一个函数体function fn(Demo){ Demo(); //执行传递的形参Demo函数 } function say(){ console.log("hello"); } fn(say);回调...

2018-05-17 18:47:04

阅读数:5

评论数:0

js的预解析

预解析:js解析器加载时,会首先检查语法错误,后进行变量声明提升和函数体声明提升,解释一行语句执行一行语句1.检查语法错误2.变量声明提升和函数体整体提升(变量提升时只提升变量名)函数体中也有变量声明提升和函数体声明提升console.log(a); //打印为undefined,var ...

2018-04-29 14:03:06

阅读数:7

评论数:0

js的隐式全局变量

function fn(){ a = 2; console.log(a); } fn();//执行后打印结果为2 console.log(a)//不报错,打印为2function fn(){ var a = b = c = 20; //隐式声明了全局变量b,c        ...

2018-04-26 20:31:57

阅读数:20

评论数:0

js中的变量

js中的变量分为局部变量和全局变量(成员变量)局部变量:只有在局部中能狗被访问全局变量:在哪里都能被访问局部变量定义在函数体内的生命周期一般跟随函数,当函数执行后,定义该局部变量,当函数不在使用时,被系统回收机制回收function fn(){ var a = 123; //定义一个局部变...

2018-04-26 18:02:56

阅读数:10

评论数:0

js隐式转换isNaN(num)

var a = 123; console.log( isNaN( a ) ); //控制台打印false //isNaN(num)方法为判断num是否为NaN,如果是则返回true,否者返回falsevar a = NaN; console.log( isNaN( a ) ); //控制台打印为t...

2018-03-07 17:33:03

阅读数:20

评论数:0

js的switch语句

js的switch语句switch(变量){ case 变量值1: console.log("a"); //若变量与变量值1相同则执行该处代码 break; case 变量值2: console.log("b&quo...

2018-02-11 10:43:02

阅读数:22

评论数:0

js的if条件判断

js的if条件判断if(条件表达式){console.log( true ); //如果条件表达式为true,执行该处代码,不再执行else后面代码}else{ console.log( false ); //如果条件表达式为false,执行该处代码 }if(1){ console.log(...

2018-02-09 15:26:01

阅读数:510

评论数:0

js的显性转化Boolean()

js的显性转化Boolean()该方法将值转化为布尔类值var a = Boolean(123) typeof( a ) //a = true,a为Boolean类型 var a = Boolean("abc") typeof( a ) // a = true,...

2018-02-08 21:30:55

阅读数:35

评论数:0

js的输出信息的方式

js的输出信息的方式1.alert();alert("hello world"); //弹出一个对话框,早期时用来的调试2.confirm();confirm("hello world"); //弹出一个带取消的对话框3.co...

2018-02-08 15:51:02

阅读数:33

评论数:0

js的显性转化parseFloat();

js的显性转化parseFloat(); parseFloat(12.34); //打印出12.34var b = "12.24"; parseFloat(b); typeof(b) //打印出12.34, string类型b还是为string类型var b = &quo...

2018-01-22 20:26:00

阅读数:31

评论数:0

js的显性类型转化toString()

js的显性类型转化toString(); toString()是方法需要被调用,直接转化为字符串类型 var a = 123; a.toString(); typeof(a); // 输入字符串"123",a的类型还是number类型 var a = 123; var...

2018-01-21 19:22:11

阅读数:51

评论数:0

js的显性转化parseInt()

js的显性转化parseInt() 当parseInt()l里面传递为一个参数 var b = parseInt( 123 ); console.log( b ); typeof( b ); // b = 123, b为number类型var b = parseInt( "123&q...

2018-01-20 19:53:55

阅读数:30

评论数:0

js的显性类型转换Number(num)

js的显式转换Number(num) var a = 1 + 1; typeof( a ); //打印出number,a = 2 ,a为number类型 var a = 1 + "1"; typeof( a );//打印出string,a = "11",a...

2018-01-19 19:51:29

阅读数:219

评论数:0

js的typeof

js的typeoftypeof可以查看变量的类型typeof( 123 ); typeof 123; //typeof的形式这两种都可以,但一般用第一种 在控制台使用将打印出"number",可知123为number类型typeof("ad")//控制台将打...

2018-01-18 19:46:21

阅读数:21

评论数:0

js中的函数

js的函数js的有名函数function test(){ console.log("hello"); } //函数声明,声明一个test函数test(); // 函数执行,执行test();函数js中无名函数var a = function(){ console....

2018-01-17 20:06:02

阅读数:29

评论数:0

js的中 = , == , ===

js的中 = , == , === =(赋值号) var a = 1 ; // a = 1,给a赋值为1,一般用于声明变量,声明函数 ==(等于) 1 == 2 // false "1" == 1 // true ,字符串"1"隐式转化为Number,...

2018-01-16 19:18:22

阅读数:19

评论数:0

js的逻辑运算符&&, || , !

js的逻辑运算符&& , || , ! && (与) 运算符 console.log( 1 ) && console.log( 2 ); //打印的结果为1,如果前面的结果为假,就不会执行后面的表达式var a = 1 && ...

2018-01-15 20:03:37

阅读数:30

评论数:0

js的运算符++ , +=

js的运算符++,+= js的运算符++ ++运算符,自加 var a = 1 ; console.log( a ++ ); //在控制台打印的结果为1后,a的值变为2 var b = 1; console.log( ++b ); //在控制台打印的结果为2,b的值为2 可得+...

2018-01-12 19:18:23

阅读数:36

评论数:0

js运算符/,%

js运算符/ ,% 1. /运算符    //除以   相当于数学中的除号。  js中0除以其他的数都得 0 js中0可以为分母,不会报错,结果为Infinity(无限的) 负数除以0 的 -Infinity 但 0 / 0 得NaN ( No...

2018-01-11 21:34:07

阅读数:26

评论数:0

js的运算符+,-

js的运算符 1.   +  //加号 1.数值运算 2.字符串连接,任何与字符串连接的类型都变为字符串型 为什么字符串1 + 1 的位置不同结果就不同,这是赋值号 = 的右边是重左f

2018-01-10 19:04:15

阅读数:31

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭