51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Javascript忍者秘籍
深入理解javascript作用域系列第一篇——内部原理
javascript拥有一套设计良好的规则来存储变量,并且之后可以方便地找到这些变量,这套规则被称为作用域。作用域貌似简单,实则复杂,由于作用域与this机制非常容易混淆,使得理解作用域的原理更为重要。本文是深入理解javascript作用域系列的第一篇——内部原理 内部原理分成编译、执行...
代码星球
·
2020-05-24
深入
理解
Javascript
作用域
系列
javascript中数组和字符串的方法比较
字符串和数组有很多的相同之处,它们的方法众多,且相似度很高;但它们又有不同之处,字符串是不可变值,于是可以把其看作只读的数组。本文将对字符串和数组的类似方法进行比较 可索引 ECMAScript5定义了一种访问字符的方法,使用方括号加数字索引来访问字符串中的特定字符 可索引的字符串的最大的好处就是简单...
代码星球
·
2020-05-24
Javascript
数组
字符串
方法
比较
javascript中数组的22种方法
数组总共有22种方法,本文将其分为对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、创建子数组方法、数组删改方法、数组位置方法、数组归并方法和数组迭代方法共10类来进行详细介绍 对象继承方法 数组是一种特殊的对象,继承了对象Object的toString()、toLocaleStri...
代码星球
·
2020-05-24
Javascript
数组
22种
方法
什么才是正确的javascript数组检测方式
对于确定某个对象是不是数组,一直是数组的一个经典问题。本文专门将该问题择出来,介绍什么才是正确的javascript数组检测方式 typeof 首先,使用最常用的类型检测工具——typeof运算符vararr=[1,2,3];console.log(typeofarr...
代码星球
·
2020-05-24
什么
才是
正确
Javascript
数组
javascript类型系统——数组array
除了对象之外,数组Array类型可能是javascript中最常用的类型了。而且,javascript中的数组与其他多数语言中的数组有着相当大的区别。本文将介绍javascript中的数组Array类型 创建数组 有两种创建数组的方法:使用字面量语法和使用Array()构造函数【字面量】 使用数组字面...
代码星球
·
2020-05-24
Javascript
类型
系统
数组
array
javascript中的数据类型转换
所有程序设计语言的重要特征是具有进行类型转换的能力,javascript给开发者提供了大量简单的类型转换方法。javascript是一门弱类型语言,所以类型转换成为其比较复杂的一部分。本文将从原始值转换成原始值、对象转换成原始值、显式类型转换和隐式类型转换这四方面来详细介绍javascript中的数据类型转换&nb...
代码星球
·
2020-05-24
Javascript
中的
数据
类型
转换
javascript语句——条件语句、循环语句和跳转语句
默认情况下,javascript解释器依照语句的编写顺序依次执行。而javascript中的很多语句可以改变语句的默认执行顺序。本文介绍可以改变语句默认执行顺序的条件语句、循环语句和跳转语句 条件语句 脚本的威力体现在它们可以根据人们给出的各种条件做出决策,javascript使用条件语句来做判断 条...
代码星球
·
2020-05-24
语句
Javascript
条件
循环
跳转
javascript语句——表达式语句、块语句、空语句和声明语句
如果表达式在javascript中是短语,那么语句(statement)就是javascript整句或命令。表达式计算出一个值,语句用来执行以使某件事发生。javascript程序无非就是一系列可执行语句的集合,javascript解释器依照语句的编写顺序依次执行。本文将介绍javascript语句中的四类语句&m...
代码星球
·
2020-05-24
语句
Javascript
表达式
声明
javascript运算符——条件、逗号、赋值、()和void运算符
javascript中运算符总共有46个,除了前面已经介绍过的算术运算符、关系运算符、位运算符、逻辑运算符之外,还有很多运算符。本文将介绍条件运算符、逗号运算符、赋值运算符、()和void运算符 条件运算符 条件运算符是javascript中唯一的一个三元运算符(三个操作数),有时直接称做三元运算符。通...
代码星球
·
2020-05-24
运算符
Javascript
条件
逗号
赋值
javascript运算符——位运算符
位运算符是非常底层的运算,由于其很不直观,所以并不常用。但是,其速度极快,且合理使用能达到很好的效果。本文将介绍javascript中常常被忽视的运算符——位运算符 二进制表示 ECMAScript中的所有数值都以IEEE-75464位格式存储,但位操作符并不直接操作64位的值,...
代码星球
·
2020-05-24
运算符
Javascript
javascript运算符语法概述
javascript中的运算符大多由标点符号表示,少数由关键字表示,它们的语法言简意赅,它们的数量却着实不少。运算符始终都遵循着一些固定语法,只有了解并掌握这些内容,才能正确使用运算符。本文将主要介绍javascript运算符语法概述 操作数个数 javascript的运算符总共有46个,如果根据其操作...
代码星球
·
2020-05-24
Javascript
运算符
语法
概述
javascript类型系统——undefined和null
一般的程序语言,表示空的只有null,但javascript的设计者BrendanEich却设计了一个undefined,这无疑增加了程序复杂度,但这样做也是有一定原因的。本文将详细介绍javascript中的undefined和null 历史原因 1995年javascript诞生时,最初像Java一...
代码星球
·
2020-05-24
Javascript
类型
系统
undefined
null
javascript类型系统——日期Date对象
Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口。Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1970年1月1日0点开始经过的毫秒数来保存日期,它可以表示的时间范围是1970年1月1日0点前后的各1亿天。本文将详细介绍...
代码星球
·
2020-05-24
Javascript
类型
系统
日期
Date
javascript中关于日期和时间的基础知识
在介绍Date对象之前,首先要先了解关于日期和时间的一些知识。比如,闰年、UTC等等。深入了解这些,有助于更好地理解javascript中的Date对象。本文将介绍javascript关于日期和时间的基础知识 标准时间 一般而言的标准时间是指GMT和UTC,以前是GMT,现在是UTCGMT 格林尼治标...
代码星球
·
2020-05-24
Javascript
关于
日期
间的
基础知识
javascript中Date对象的应用——简易日历的实现
简易日历作为javascript中Date对象的常见应用,用途较广泛。本文将详细说明简易日历的实现思路 效果演示 HTML说明 使用type=number的两个input分别作为年和月的输入控件,这样在高级浏览器下自带调节按钮 按照周日到周一的顺序进行星期的排列<divclass="b...
代码星球
·
2020-05-24
Javascript
Date
对象
应用
简易
首页
上一页
...
65
66
67
68
69
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他