E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ECMAScript5
JavaScript获取对象的属性
1.从
ECMAScript5
开始,有三种原生的方法用于列出或枚举对象的属性:for...in:该方法依次访问一个对象及其原型链中所有可枚举的属性letobj={a:1,b:2,c:3};for(letiinobj
前端学习
·
2021-05-17 04:31
JS 严格模式
JS里有两种运行模式,一种是正常运行模式,平时基本上用的也都是正常模式,另外一种是严格模式,strictmode,严格模式是
ECMAscript5
添加,这种模式能让JS在更严格的条件下运行严格模式的提出有以下几个目的
殷灬商
·
2021-05-14 19:12
JavaScript入坑第一步:夯实基础
拂晓目录JavaScript的基本数据类型JavaScript的执行环境和作用域链JavaScript的垃圾收集机制一.JavaScript的基本数据类型
ECMAScript5
中有5中基本数据类型:Undefined
紫电清霜Owenli
·
2021-05-09 05:42
js的四种for循环
深入了解JavaScript中的for循环来源:www.codeceo.com在
ECMAScript5
(简称ES5)中,有三种for循环,分别是:在2015年6月份发布的ECMAScript6(简称ES6
约书亚Luis
·
2021-05-04 22:50
标准内置对象__常量
这里的”全局对象(globalobjects)(或者标准内置对象)“指的是在全局范围(globalscope)中的对象(仅当未使用
ECMAScript5
严格模式时!否则只会得到undefined)。
秋秋秋web
·
2021-05-04 21:21
ECMAScript5
新特性总结
(1)严格模式是ES5的新特性,严格模式主要有以下变化a.未使用var创建的变量会报错b.函数顶层的this不再指向window,而是undefinedc.强制为eval创建新的作用域d.禁止使用delete删除变量e.禁止使用arguments,callee,caller属性f.禁止使用with语句g.禁止函数参数重名h.禁止对象属性名重复i.禁止使用八进制数字j.不允许在非函数的代码块内声明函
__越过山丘__
·
2021-05-03 02:36
javascript中的bind应该怎么用?
bind()函数会创建一个新函数(称为绑定函数),新函数与被调函数(绑定函数的目标函数)具有相同的函数体(在
ECMAScript5
规范中内置的call属性)。
阡陌夕殇
·
2021-05-01 15:51
属性类型学习
1.属性类型(数据属性和访问器属性)要修改属性默认的特性,必须使用
ECMAScript5
的Object.defineProperty()方法。
Sunshine_0676
·
2021-04-28 05:55
ES6学习-Set 集合与Map集合
ECMAScript5
中的Set和Map集合在ES5中,常用对象属性来模拟这两种集合。varset=Object.create(null);set.foo=true;//检查属性是否存在if(se
厂厂哥
·
2021-04-22 22:39
JavaScript 严格模式(use strict)
使用"usestrict"指令"usestrict"指令在JavaScript1.8.5(
ECMAScript5
)中新增。
偉7811
·
2021-04-21 18:48
JavaScript高级程序设计 第3版
ECMAScript5
和HTML5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript增添了很多适应未来发展的新特性。
·
2021-03-13 04:19
java
Js规范
严格模式
ECMAScript5
严格模式可在整个脚本或独个方法内被激活,它对应不同的javascript语境会做更加严格的错误检查,严格模式页确保了javascript代码更加的健壮,运行的也更加快速。
·
2021-01-26 19:03
javascript
JS的内建函数reduce
@(js)reduce函数,是
ECMAScript5
规范中出现的数组方法。
RoyalRover
·
2020-11-30 10:09
javascript
入门(1)
CSS/JAVASCRIPTJAVASCRIPT(JS)发展历史1995网景LiveScript->JavaScript1996微软JScriptEcmaTC39ECMA-2621997ES1ES5(
ECMAScript5
花海
·
2020-11-19 11:37
html
入门(1)
CSS/JAVASCRIPTJAVASCRIPT(JS)发展历史1995网景LiveScript->JavaScript1996微软JScriptEcmaTC39ECMA-2621997ES1ES5(
ECMAScript5
花海
·
2020-11-19 10:56
html
java script ( 三 ECMA5新增知识点 字符串方法)
严格模式除了正常运行模式,
ECMAscript5
添加了第二种运行模式:“严格模式”(strictmode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。
YW332
·
2020-11-05 21:00
笔记
javascript
ECMAScript5
,6,7从基本语法到高级函数
尚硅谷ES5_6_7教程(01.尚硅谷_ECMAScript入门介绍&)01.尚硅谷_ECMAScript入门介绍&ECMAScript理解测试浏览器端*BOM(浏览器对象模型)*DOM(文档对象模型)3).扩展==>服务器端*Node4.ES的几个重要版本*ES5:09年发布*ES6(ES2015):15年发布,也称为ECMA2015*ES7(ES2016):16年发布,也称为ECMA2016(
wespten
·
2020-09-17 09:02
前后端分离&全栈&小程序目录
es6/es7
vue.js 安装
安装兼容性Vue不支持IE8及以下版本,因为Vue使用了IE8无法模拟的
ECMAScript5
特性。但它支持所有兼容
ECMAScript5
的浏览器。
GarfieldEr007
·
2020-09-17 04:33
Vue.js
vue.js
安装
【前端】Object.keys()的使用方法及数组遍历,Object.keys(object).forEach(e => {您的代码})
数组遍历可以用for()或forEach()来实现,forEach()方法是
ECMAScript5
定义的遍历数组的
No8g攻城狮
·
2020-09-16 19:19
前端相关
数组遍历
js
javascript
for循环
foreach循环
ES5或ES6常用的一些新特性
ECMAscript5
或ECMAscript6的常用新特性:let相较于var,let是块级别的:for(vari=0;i{函数内容}等价于一下代码var函数名=function(参数列表){函数内容}
会吐泡的鱼
·
2020-09-16 12:42
前端知识
ECMAscript5
ECMAscript6
ECMAscript5新特性
ECMAscript6新特性
用Array.isArray();方法来检查对象是否是数组
如何确定一个变量是否为数组对象:typeof将返回objectinstanceofArray某些浏览器不兼容
ECMAScript5
标准中的方法Array.isArray();可以用来判断对象是否为数组对象
水白中小子
·
2020-09-16 12:06
javascript
JavaScript判断变量是否是数组
1、在
ECMAScript5
标准中Array类增加了一个静态方法isArray,我们可以直接用Array.isArray来判断变量是否是数组。
终极傲笑红尘
·
2020-09-16 11:46
javascript
前端
javascript
判断是否是数组
数组
JS判断对象还是数组
方法1、对于Javascript1.8.5(
ECMAScript5
),变量名字.isArray()可以实现这个目的vara=[];varb={};Array.isArray(a);//trueArray.isArray
liu_bees
·
2020-09-16 10:19
js问题
javascript
js
js判断数组和对象
1.对于Javascript1.8.5(
ECMAScript5
),变量名字.isArray()可以实现这个目的1vara=[];2varb={};3Array.isArray(a);//true4Array.isArray
hyupeng1006
·
2020-09-16 10:25
web
H5
javascript 理解 typeof, instanceof and constructor
我们假设要写个isArray()的方法,当然
ecmascript5
已经添加了这个方法,(>ie8)首先我们使用typeof:在ECMAScript中有5中基本数据类型,Undefined、Null、Boolean
天晟
·
2020-09-16 09:04
前端面试 ["1", "2", "3"].map(parseInt)
题目点评这道题目要求对
ECMAScript5
版本的函数比较熟悉才能够正确的解答出来,重点考察的就是map函数,这个函数就是
ECMAScript5
(最新版本)新增的,在加上parseInt这个函数本身也很难理解
chixian4839
·
2020-09-15 19:43
前端
面试
javascript
ECMAScript2017新特性
Object的values方法首先是为Object对象新增了values()方法,这个方法和
ECMAScript5
当中的keys()方法非常类似,keys()方法返回的是对象中所有键所组成的数组
不想成熟的大叔
·
2020-09-14 14:24
ECMAScript
新特性
javascript
es6
js
ecmascript
es6/es7
js创建对象 object.create()用法
Object.create()方法是
ECMAScript5
中新增的方法,这个方法用于创建一个新对象。被创建的对象继承另一个对象的原型,在创建新对象时可以指定一些属性。
dhxiyzqv45340
·
2020-09-14 12:32
Vue不兼容IE8原因以及Object.defineProperty详解
Vue不兼容IE8原因以及Object.defineProperty详解原因概述:Vue.js使用了IE8不能模拟的
ECMAScript5
特性.Vue.js支持所有兼容ES5的浏览器.Vue将遍历此对象所有的属性
weixin_30772105
·
2020-09-14 09:05
ECMAScript5
(ES5)标准中扩展的数组Array方法
上次整理ES6的数组扩展方法觉得ES5的数组方法都忘得差不多了索性就复习总结一下ES5扩展的数组方法还是很有用的迭代forEach()这是ES5数组方法中最基本的一个了也非常的简单,就是遍历、循环我们传统的数组循环方法是这样的vararr=[1,2,3,4,5];for(vari=0,len=arr.length;i
_accelerator_
·
2020-09-14 09:26
Web前端
JavaScript-ES5
JavaScript
数组
扩展
裁剪字符串trim()
ECMAScript5
已经为字符串定义了原生的trim方法。这个方法可能比会比本文的任何版本的都要快。建议在支持的浏览器中使用原生函数。下面讲述的是自定义trim()函数遇到的问题,改进的过程。
weixin_30642869
·
2020-09-13 23:21
javascript严格模式
一、概述除了正常运行模式,
ECMAscript5
添加了第二种运行模式:“严格模式”(strictmode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。
JKay_Wong
·
2020-09-13 21:01
WebDev
js的this到底是谁?
js中函数的四种调用方式作为普通函数来调用时,this的值指向window,准确的说this为null,但被解释成window,在
ECMAScript5
标准中,如果this为null,则解释成undefinded
一懒众山小
·
2020-09-13 07:05
javascript
javascript
JavaScript Object.prototype.constructor属性详解
任何JavaScript函数都可以用作构造函数,并且调用构造函数是需要用到一个prototype属性的,因此,每个JavaScript函数(
ECMAScript5
中的Function.bind()方法返回的对象除外
Zackinz
·
2020-09-12 23:51
JavaScript
javascript原生一步步实现bind分析
bind官方描述bind()函数会创建一个新函数(称为绑定函数),新函数与被调函数(绑定函数的目标函数)具有相同的函数体(在
ECMAScript5
规范中内置的call属性)。
weixin_33795743
·
2020-09-10 19:25
js的this理解以及call apply bind改变this指向
注:
ECMAScript5
的strict模式不存在全局变量,这里的this是undefined。2.全局作用域里this->windowconsole.log(this);//全局变量全局范围使用
拓路者阿正
·
2020-09-10 15:23
javascript基础
Javascript 严格模式详解
一、概述除了正常运行模式,
ECMAscript5
添加了第二种运行模式:"严格模式"(strictmode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。
pengpegV5yaya
·
2020-09-10 15:57
javascript
vuejs搭建的项目对于ie浏览器的处理
Vue不支持IE8及以下版本,因为Vue使用了IE8无法模拟的
ECMAScript5
特性,所以在项目中需要对IE浏览器做处理1.在index.html中写入以下代码window.location.href
diaobei2084
·
2020-09-10 13:16
全面解析ECMAScript 5和ECMAScript 6模块系统
ECMAScript5
模块系统1、CommonJS模块系统(require和export)CommonJs是一个由开源开发者组成的团队,主要围绕JavaScript实现一些API及开展研发实践。
fullbook
·
2020-08-25 01:12
函数内部属性:arguments,callee,caller
arguments是一个类数组对象,包含着传入函数中的所有参数,其主要用途是保存函数参数;arguments对象还有一个名叫callee的属性,该属性是一个指针,指向拥有这个arguments对象的函数;
ECMAScript5
web前端菜鸟一枚
·
2020-08-25 00:50
javascript
javascript
function
网页设计实战之JavaScript(7) -- 对象属性的特性值
ECMAScript5
则提供了查询和设置这些属性特性的API,这些API对库开发者来说比较重要。数据属性包含四个特性:值、可读性、可枚举性、可配置性。存取器属性不具有值特性(由gett
我是包不同
·
2020-08-24 20:44
网站设计
JavaScript
use strict
一、概述除了正常运行模式,
ECMAscript5
添加了第二种运行模式:"严格模式"(strictmode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。
我要做一个大侠
·
2020-08-24 12:44
JS
JavaScript内置对象--String
2.charCodeAt()语法:stringObject.charCodeAt(index)功能:返回stringObject中index位置字符的字符编码说明:
ECMAScript5
中可使用“方括号
程序媛小红
·
2020-08-23 15:12
JavaScript
js strict
使用"usestrict"指令"usestrict"指令在JavaScript1.8.5(
ECMAScript5
)中新增。
jcaksonsen
·
2020-08-23 10:05
nodejs
JavaScript对象中属性的getter和setter方法
在
ECMAScript5
中,属性值可以用一个或两个方法代替,这两个方法就是getter和setter。
liuyawin000
·
2020-08-22 23:36
JavaScript
vue1.0框架搭建
vue1.0框架搭建学习网站地址参考vue2.0官网初学者学习地址:https://cn.vuejs.org/安装软件兼容性Vue不支持IE8及以下版本,因为Vue使用了IE8无法模拟的
ECMAScript5
lyw_2008_happy
·
2020-08-22 13:19
javascript处理二进制之ArrayBuffer
直到
ECMAScript5
引入了blob,才使JS能真正可以处理二进制数据。FileAPIblob又有一些衍生对象:File对象、FileList对象、URL对象、FileReader对象。
njit_peiyuan
·
2020-08-21 11:04
聊聊
ECMAScript5
严格模式
ECMAScript5
引入了严格模式(strictmode)的概念,IE10+开始支持。
神秘者007
·
2020-08-21 10:42
js 继承相关
//inherit()返回了一个继承自原型对象P的属性的新对象//这里使用
ECMAScript5
中的object.create()函数//如果不存在,使用其它方法functioninherit(p){if
chongru9836
·
2020-08-21 03:31
javascript
通过javascript进行unicode 与 UTF-8编码
ECMAScript3要求JavaScript必须支持Unicode2.1及后续版本,
ECMAScript5
则要求支持Unicode3及后续版本。
i_a_jun
·
2020-08-20 12:58
js
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他