摘要: JavaScript是一门单线程的语言,因此,JavaScript在同一个时间只能做一件事,单线程意味着,如果在同个时间有多个任务的话,这些任务就需要进行排队,前一个任务执行完,才会执行下一个任务,比如说下面这段代码 // 同步代码 function fun1() { console.log(1); 阅读全文
posted @ 2020-01-12 20:23 牛耀民 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 回调函数:回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。 在JavaScript中,回调函数具体的定义为:函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行函数A。我们就说函数A 阅读全文
posted @ 2020-01-12 20:20 牛耀民 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1、字符串转换 字符串转换是最基础的要求和工作,你可以将任何类型的数据都转换为字符串,你可以用下面三种方法的任何一种: var num=24; var mystr=num.toString(); //"24" 你同样可以这么做: var num=24; var mystr=String(num); 阅读全文
posted @ 2020-01-12 19:52 牛耀民 阅读(2804) 评论(0) 推荐(0) 编辑
摘要: JS的数据类型:基本类型:Undefined, Null, Boolean, Number, String引用类型:Object, Array, Date, RegExp (其实就是对象)JS中只有对象才有属性和方法,原始值没有属性和方法那么我们平常求字符串的长度 用length属性不是没有问题吗? 阅读全文
posted @ 2020-01-12 19:35 牛耀民 阅读(1169) 评论(0) 推荐(0) 编辑