摘要: js的标准库 标准库指的是js的标准内置对象,是js这门语言本身初始时提供的在全局范围的对象 数值,字符串,布尔类型,在使用的时候会被对应的原始数据类型包装,组成包装对象 // 静态方法: 只能在原生对象调用,不能通过实例调用。 // 实例方法: 由该构造函数创建的对象,都可以使用的方法。 Numb 阅读全文
posted @ 2022-08-06 20:11 NomNom12138 阅读(368) 评论(0) 推荐(0) 编辑
摘要: json JSON 是js的内置对象,主要操作json数据。 网络传输数据应用层都是字符串格式。 最早网络数据传输流行的格式是XML: <name>222</name><age>22</age> json 数据: '{"name":222,"age":22}', 现在都是用json传输数据。 jso 阅读全文
posted @ 2022-08-06 20:11 NomNom12138 阅读(113) 评论(0) 推荐(0) 编辑
摘要: this this除了用在构造函数里面,还可以用在其他场合 this代表就近调用该属性或者方法的对象。 this返回的总是一个对象。 var person = { name: "张三", decrip: function () { console.log(this); return this.nam 阅读全文
posted @ 2022-08-06 20:10 NomNom12138 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 拷贝 内存中有栈内存和堆内存。 栈(操作系统)︰由操作系统自动分配释放存放函数的参数值、局部变量的值等。其操作方式类似于数据结构中的栈; 堆(操作系统)∶存储复杂类型对象),一般由程序员分配释放,若程序员不释放,由垃圾回收机制回收。 原始数据类型存储在栈内,引用数据类型存储在堆内,地址在栈 案例 f 阅读全文
posted @ 2022-08-06 20:10 NomNom12138 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 对象 1.对象可以让代码结构更清晰 2.对象复杂数据类型object. 3.本质:对象就是一组无序的相关属性和方法的集合。 4.构造函数泛指某一大类 ,比如苹果,不管是红色苹果还是绿色苹果,都统称为苹果。 5.对象实例特指-个事物,比如这个苹果等 6.for..in语句用于对对象的属性进行循环操作。 阅读全文
posted @ 2022-08-06 20:09 NomNom12138 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 数组 数组是一组相关数据的集合 是一个特殊的对象 typeof(arr) "object" 创建数组 1.new Array() 创建的数组都会继承Array对象,可以使用很多数组内置的属性或者方法var arr = new Array var arr3 = new Array(3); // 如果传 阅读全文
posted @ 2022-08-06 20:08 NomNom12138 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 函数 定义 将需要反复使用的功能代码,封装成独立的模块,这个模块就是函数. 可以控制代码区块的运行,需要调用函数才会运行里面的代码块。 其数据类型为 Function 好处 可复用(可重复使用) 功能代码可控 分类 内置函数 (js给我们提供的) 自定义函数 (自己定义) 创建函数 1.语句定义法( 阅读全文
posted @ 2022-08-06 20:08 NomNom12138 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 程序运行结构 顺序结构 按照顺序,从上往下依次执行 var age = prompt("请输入您的年龄"); var str = "您的年龄为" + age + "岁"; alert(str) 条件结构(分支) if if(条件表达式){ // 如果结果为 true,则执行下面 { } 中的代码 / 阅读全文
posted @ 2022-08-06 20:07 NomNom12138 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 运算符 算数运算符 var x=15; var y=10;console.log(x % y); //5 赋值运算符 字符串运算符 +和+=运算符除了可以进行数学运算外,还可以用来拼接字符串,其中: +运算符表示将运算符左右两侧的字符串拼接到一起; +=运算符表示先将字符串进行拼接,然后再将结果赋值 阅读全文
posted @ 2022-07-31 19:19 NomNom12138 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 简单数据类型 在存储时变量中存储的是值本身,因此叫做值类型 1.Number数字型 NaN (not a number) 也是数字型 NaN 永远 不会等于 NaN (NaN == NaN 执行结果是 false) JavaScript的规定, NaN表示的是非数字, 但是这个非数字也是不同的 定义 阅读全文
posted @ 2022-07-28 16:02 NomNom12138 阅读(45) 评论(0) 推荐(0) 编辑