2019年12月15日

JS中的实例方法、静态方法、实例属性、静态属性

摘要: 一、静态方法与实例方法 我们先来看一个例子来看一下JS中的静态方法和实例方法到底是什么? 静态方法 function A(){} A.col='red' //静态属性 A.sayMeS=function(){ console.log("Hello World S!"); } A.sayMeS();/ 阅读全文

posted @ 2019-12-15 15:54 jack_Meng 阅读(4818) 评论(0) 推荐(1) 编辑

Js中的对象、构造函数、原型、原型链及继承

摘要: 1、对象 在传统的面向过程的程序设计中,会造成函数或变量的冗余。而JS中对象的目的是将所有的具有相同属性或行为的代码整合到一起,形成一个集合,这样就会方便我们管理,例如: var person1={ name:"tan", age:26, showMessage:function(){ alert( 阅读全文

posted @ 2019-12-15 15:20 jack_Meng 阅读(582) 评论(0) 推荐(0) 编辑

JS中的call、apply、bind方法详解

摘要: JS中bind、call和apply的作用以及在TypeScript中装饰器的用法 目录 1,前言 1,call 1.1,例子 1.2,直接调用 1.3,将this指向另一个对象 1.4,传递参数 2,apply 2.1,例子 2.2,直接调用 2.3,将this指向另一个对象 2.4,传递参数 2 阅读全文

posted @ 2019-12-15 14:52 jack_Meng 阅读(1481) 评论(0) 推荐(0) 编辑

JS中key-value存取

摘要: 获取Key 在代码中,遇到需要单独提取对象的key值时可使用 Object.keys(object) object是你需要操作的对象Object.keys()会返回一个存储对象中所有key值的数组获取当前对象每个key对应的值使用 object[key] 参考:https://www.cnblogs 阅读全文

posted @ 2019-12-15 13:53 jack_Meng 阅读(5923) 评论(0) 推荐(0) 编辑

js中判断对象数据类型的方法

摘要: 1.类型定义 JS是一种弱类型语言。JS拥有动态类型,相同的变量可以用作不同的类型。JS有7种数据类型:三种基本类型(数字,字符串,布尔),两种引用数据类型(对象,数组),两种特殊数据类型(undefined,null)。 JS有5种原始类型:数字,字符串,布尔,undefined,null。 2. 阅读全文

posted @ 2019-12-15 13:34 jack_Meng 阅读(21118) 评论(0) 推荐(0) 编辑

导航