JavaScript深入---原型链

之前接触过很多面向对象的语言比如Java、Object-C等等,语言设计思想都差不多,但是JavaScript是我见过最独特的,尤其是通过原型链来实现继承 js原型理解附图如下:      ...

2018-08-24 14:30:09

阅读数:17

评论数:0

微信小程序开发---自定义tabBar

最近开发微信小程序,公司要求做一个类似闲鱼的tabbar,但是网上大多资料的tabbar都会在页面切换的时候重新渲染,所以我写了一个不会重新渲染的tabbar,有需要的直接拿走不谢。https://github.com/SuRuiGit/wxapp-customTabbar 使用步骤如下: 第...

2018-08-06 12:16:06

阅读数:1958

评论数:15

JavaScript基础对象---Set

Set

2018-07-09 18:40:39

阅读数:324

评论数:0

JavaScript基础对象---Map

Map

2018-07-09 17:23:07

阅读数:16

评论数:0

JavaScript基础对象---Function

一、Function实例属性 1.length属性:指明函数的形参个数 形参的数量不包括剩余参数个数,仅包括第一个具有默认值之前的参数个数 console.log(Function.length); // 1 console.log(Function.prototype.l...

2018-07-09 15:01:41

阅读数:25

评论数:0

JavaScript基础对象---Object

一、对象初始化 创建对象的两种方法: 1.对象初始化器或对象字面量:{[nameValuePair1[, nameValuePair2[, ...nameValuePairN]]]} 参数:nameValuePair1, nameValuePair2, ... nameValuePairN ...

2018-06-29 17:45:51

阅读数:49

评论数:0

JavaScript基础对象---Date

date

2018-06-26 17:33:07

阅读数:14

评论数:0

JavaScript基础---操作符和表达式

一、一元操作符1.delete操作符delete 操作符用于删除对象的某个属性;如果没有指向这个属性的引用,那它最终会被释放语法:delete expressiondelete 操作符会从某个对象上移除指定属性。成功删除的时候回返回 true,否则返回 false let Employee =...

2018-06-13 18:51:46

阅读数:179

评论数:0

JavaScript基础---异常处理和循环语句

一、异常处理语句你可以用 throw 语句抛出一个异常并且用 try...catch 语句捕获处理它throw 语句try...catch 语句1.throw语句使用throw语句抛出一个异常。当你抛出异常,你规定一个含有值的表达式要被抛出。语法:throw expression;你可以抛出任意表...

2018-06-13 16:07:14

阅读数:78

评论数:0

JavaScript基础---数据类型&字面量

一、变量1.变量在应用程序中,使用变量来作为值的符号名。变量的名字又叫做标识符,其需要遵守一定的规则。一个 JavaScript 标识符必须以字母、下划线(_)或者美元符号($)开头;后续的字符也可以是数字(0-9)。因为 JavaScript 语言是区分大小写的,这里所指的字母可以是“A”到“Z...

2018-06-13 14:17:37

阅读数:40

评论数:0

JavaScript基础---symbol

ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。Symbol 值通过Symbol函数生成。这就是说,对象的属性名现在可以有两种类型,一种是原来就有的字符串,另一种就是新增的 Symbol 类型。凡是属性名属于 Symbol 类型,就都是独一无二的,可以保证不会与其他属性名产生冲突...

2018-06-12 19:10:22

阅读数:37

评论数:0

JavaScript基础---null和undefined

一、null值 null 特指对象的值未设置。它是 JavaScript 基本类型 之一。值 null 是一个字面量,它不像undefined 是全局对象的一个属性。null 是表示缺少的标识,指示变量未指向任何对象。把 null 作为尚未创建的对象,也许更好理解// foo现在已经是知存在的,但...

2018-06-11 16:22:13

阅读数:29

评论数:0

JavaScript基础---变量&常量

一、变量在应用程序中,使用变量来作为值的符号名。变量的名字又叫做标识符,其需要遵守一定的规则。一个 JavaScript 标识符必须以字母、下划线(_)或者美元符号($)开头;后续的字符也可以是数字(0-9)。因为 JavaScript 语言是区分大小写的,这里所指的字母可以是“A”到“Z”(大写...

2018-06-11 15:36:52

阅读数:70

评论数:0

JavaScript基础对象---Boolean

一、创建Boolean实例对象 /** * new Boolean([value]) * value 可选,用来初始化 Boolean 对象的值 * * 如果第一个参数不是布尔值,则会将其转换为布尔值。 * 如果省略该参数,或者其值为 0、...

2018-06-08 18:35:58

阅读数:36

评论数:0

JavaScript基础对象---Number

东方闪电

2018-06-08 17:14:20

阅读数:36

评论数:0

JavaScript基础对象---Array

一、创建Array对象实例 let array1 = [1,2,3,4]; //构造函数 let array2 = new Array(1,2,3,4); //[1,2,3,4] let array3 = new Array(4); // [,,,] retu...

2018-06-05 21:43:05

阅读数:67

评论数:0

JavaScript基础对象---String

一、创建String对象 let string1 = String(123); let string2 = new String(123); //模板字面量 let author = 'surui'; let string3 = String(`Hello ...

2018-05-31 18:54:14

阅读数:47

评论数:0

Eslint插件

ESLint旨在完全可配置,这意味着您可以关闭每个规则,只能使用基本语法验证,或者混合并匹配捆绑的规则和自定义规则,使ESLint完美的适用于您的项目。 一、eslint-plugin-vue 地址:https://github.com/vuejs/eslint-plugin-vue 安装: np...

2017-09-20 17:47:46

阅读数:6062

评论数:0

ReactNative环信接入

环信即时通讯云V3.0ReactNative接入 具体接入还是得下载ReactNative Demo然后看看官网代码才可以 1.React Native Demo介绍 React Native Demo 已集成环信 Web IM SDK,并提供即时通讯基本功能,开发者可以直接将该...

2017-09-20 16:32:48

阅读数:319

评论数:0

ReactNative调试

关于ReactNative调试 Developer Menu 1.如何开启Developer Menu Android模拟器:可以通过Command⌘ + M快捷键来快速打开Developer Menu。也可以通过模拟器上的菜单键来打开。 iOS模拟器:可以通过Comman...

2017-09-20 16:25:51

阅读数:191

评论数:0

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