String 类型提供了很多方法,用于辅助完成对ECMAScript 中字符串的解析和操作。 1、字符方法 1)charAt() 2)charCodeAt() 3)方括号+数字 2、字符串操作方法 1)concat() 2)slice() 3)substring() 4)substr() 3、字符串 ...
分类:
编程语言 时间:
2020-03-19 17:50:03
阅读次数:
79
一、原始值和引用值的概念 在 ECMAScript 中,变量可以存在两种类型的值,即原始值和引用值。 1.1 原始值 (1)原始值指的是 原始类型 的值,也叫 基本类型,例如 Number、Stirng、Boolean、Null、Underfined 。 (2)存储在栈(stack)中的简单数据段, ...
分类:
编程语言 时间:
2020-03-19 13:18:54
阅读次数:
54
1.介绍 ECMAScript 6简称ES6,是JavaScript语言的下一代标准。 2.常用属性及方法 2.1let和const 在JavaScript中,我们一般使用var来定义变量,实际上它是有缺陷的,变量的作用域只存在于function中,在if和for中不存在。而ES6就解决了这个问题。 ...
分类:
其他好文 时间:
2020-03-15 22:36:22
阅读次数:
95
作用域定义和作用 作用域定义:JavaScript中存储变量和查找变量的一套规则。 JavaScript中一般遵循词法作用域。 变量查找遵循从内到外查找: 引擎从当前的执行作用域开始查找变量,如果找不到就向上一级继续查找。当抵达最外层的全局作用域时,无论找到还是找不到,查找过程都会停止。 词法作用域 ...
分类:
编程语言 时间:
2020-03-11 00:48:57
阅读次数:
85
修改器方法(9) 访问方法(11) 迭代方法(12) 在每一个数组元素都分别执行完回调函数之前,数组的length属性会被缓存在某个地方。所以迭代时慎重改变数组长度。 数组检测 1. ECMAScript 3 instanceof instanceof 操作符的问题在于,它假定只有一个全局执行环境。 ...
分类:
编程语言 时间:
2020-03-09 20:46:46
阅读次数:
96
ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。let和const命令ES2015(ES6) 新增加了两个重要的 Jav... ...
分类:
其他好文 时间:
2020-03-03 14:28:45
阅读次数:
84
深入浅出 Typescript TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。 TypeScript 由微软开发的自由和开源的编程语言。 TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScr ...
分类:
其他好文 时间:
2020-03-02 10:52:19
阅读次数:
57
一.引用类型的值(对象)是引用类型的一个实例。引用类型是一种数据结构,用于将数据与功能组织在一起。ECMAScript有一些内置引用类型(如Object)可以用来创建特定的对象。 对象是某个特定引用类型的实例。新对象是使用new加构造函数创建。 二.Object类型 到目前为止,我们看到的大多数引用 ...
分类:
其他好文 时间:
2020-03-02 10:46:54
阅读次数:
58
一.提高JavaScript可读性 代码基础格式化处理 代码缩进: 推荐使用四个空格 也可以使用两个空格 不要使用Tab缩进 命名规范: 遵循ECMASCRIPT命名规范,采用驼峰规范。一个单词首字母小写,其他单词首字母大写 变量名均采用名词组合命名,函数名命名时采用首单词为动词。 常量命名为大写单 ...
分类:
编程语言 时间:
2020-02-28 20:37:20
阅读次数:
73
><>=< 全等于 比较运算符 Java中只能比类型相同的,JavaScript没有限制比较方式 1.类型相同:直接比较 字符串:安装字典顺序比较。按位逐一比较直到比出大小为止。a<b<c... 2.类型不同:先类型转换,再比较 全等于:比较前先判断类型,类型不一样直接返回false ...
分类:
其他好文 时间:
2020-02-28 15:55:00
阅读次数:
41