看了一些 JavaScript 相关书并且在国内外网站查阅了很多相关知识,做一下有关 JavaScript 记录,文章会不断细化、优化,如有新感悟或版本更替也会逐渐修改,以求不断精进及对自己帮助很大互联网环境有所反馈。JavaScript 有3大对象,分别是本地对象内置对象宿主对象,以下主要记录各对象异同及其属性或方法使用示例。根据 ECMA-262(ECMAScript制定标
转载 2023-10-04 15:47:17
84阅读
  名词参考:原生对象:也叫内部对象、本地对象、native object内置对象:Build-in object宿主对象:host objectECMA-262 定义:原生对象:独立于宿主环境ECMAScript实现提供对象。与宿主无关,在javascript(远景浏览器)、nodejs(node平台)、jscript(ie浏览器)、typescript(微软平台)等等中均有这些对
一张图让你看懂javascript各类型关系     这个图来自于《JavaScript语言精髓与编程实践》第三章P184页。最近在改第二版,这张图重做了,需要可以对照着
转载 2023-09-07 09:18:34
79阅读
内置对象  内置对象就是指一个语言自带一些对象,供开发者使用,这些对象提供了一些常用或是最基本而必要功能。  JS标准内置对象一般我们认为有12个。其中可以通过 new 关键字进行实例化对象有9个,我们叫做构造器对象:    Object、Boolean、String、Number、Function、Array、RegExp、Date、Error;  还有剩下3个对象:Math、JSON
转载 2024-02-09 12:14:43
80阅读
一、本地对象:官方定义对象独立于宿主环境 ECMAScript 实现提供对象,包括操作系统浏览器。本地对象就是 ECMA-262 定义类(引用类型)。“本地对象”包含内容: Object、Function、Array、String、Boolean、Number、Date、RegExp、Error、EvalError、RangeError,ReferenceError、SyntaxError、TypeError、URIError 二、内置对象:是本地对象一种,只有MathGlobal(实际不存在,相当于用来引用全局属性函数)ECMAScript 实现提供、独立于宿主环境所有
转载 2013-10-12 00:22:00
102阅读
 ECMA-262 把本地对象(native object)定义为“独立于宿主环境 ECMAScript 实现提供对象”。看定义有些不清楚,因为还未了解何为“宿主环境”时候就引用了“宿主环境”这个概念,着实让人有些发晕。不过,根据我强悍文学功底,“宿主”一般是指寄生生物选择寄生体,这让我想起了“火影”里“白”。简单说,就是用户机器环境,包括操作系统浏览器。再来看一下,“
转载 精选 2014-11-11 21:11:37
394阅读
内置对象JavaScript对象分为3种:内置对象、浏览器对象、自定义对象。  ECMAScript 中对象:自定义对象内置对象。  JavaScript 提供了多个内置对象:Math/Array/Number/Date/String/Boolean...  对象只是带有 属性 方法 特殊数据类型。   学习一个内置对象使用,只要学会其常用成员使用即可。  可以通过
转载 2023-06-08 17:21:07
82阅读
变量作用域在函数里声明变量时,有一条最重要原则需要了解:函数内部声明变量只存在于函数内部。这种限制被称为变量“作用域”。函数内部定义变量称为“局部”变量,也就是属于函数这个“局部”。函数之外声明变量称为“全局”变量。全局变量和局部变量可以使用相同名称,但是仍然是不同变量!变量能够使用范围称为变量“作用域”,因此可以称一个变量具有“局部作用域”“全局作用域”。//...
原创 2022-01-13 14:00:36
120阅读
变量作用域在函数里声明变量时,有一条最重要原则需要了解:函数内部声明变量只存在于函数内部。这种限制被称为变量“作用域”。函数内部定义变量称为“局部”变量,也就是属于函数这个“局部”。函数之外声明变量称为“全局”变量。全局变量和局部变量可以使用相同名称,但是仍然是不同变量!变量能够使用范围称为变量“作用域”,因此可以称一个变量具有“局部作用域”“全局作用域”。//...
原创 2021-07-05 14:48:05
217阅读
1、documentdocument.getElementById() //通过id获取元素document.getElementsByTagName //通过标签名获取元素。注意element多了个sdocument.referrer //获取上一个跳转页面的地址(需要服务器环境)这个应用场景:未登录用户点击一个链接,需要跳转到登陆页面,登陆后需要再跳转回刚才那个链接,那么可以用referre
转载 2023-06-06 21:02:43
92阅读
JavaScript内置对象需要思考以下问题:什么是内置对象?如何根据文档查询指定API使用方法?如何使用Math对象常用方法?如何使用Date对象常用方法?如何使用Array对象常用方法?如何使用String对象常用方法?1、内置对象JavaScript对象分为3种:自定义对象内置对象、浏览器对象;前面两种对象是JS基础内容,属于ECMAScript;第三个浏览器对象属于我们JS
JS中,可以将对象分为“内置对象”、“宿主对象“自定义对象”三种。1,内置对象j
原创 2023-03-01 09:28:15
122阅读
javascript内置对象什么是内置对象javascript对象分为3种:自定义对象内置对象,浏览器对象 前面两中对象是JS基础内容,属于ECMAScript,第三个浏览器对象属于JS独有的 内置对象:就是指JS语言自带一些对象,这些对象供开发者使用,并提供了一些常用或是基本而必要功能,(属性方法) 内置对象最大有点就是帮助快速开发 javascript提供多个内置对象:M
JavaScript常用内置对象>>、前言一、查阅MDN文档二、Math对象使用三、Date对象使用四、数组对象使用4.1 数组创建4.2 检测是否为数组4.3 添加数组元素4.4 删除数组元素4.5 splice() 方法4.6 reverse() 方法4.7 sort() 方法4.8 indexOf() 方法跟lastIndexOf() 方法4.9 数组转换成字符串五、
Location 对象Location 对象实际上是 JavaScript 对象,而不是 HTML DOM 对象。Location 对象是由 JavaScript runtime engine 自动创建,包含有关当前 URL 信息。例子:把用户带到一个新地址Location 对象是 Window 对象一个部分,可通过 window.location 属性来访问。有关 Location 对象
JavaScript内置对象1 本节目标2 内置对象3 查文档3.1 MDN3.2 如何学习对象方法4 Math对象4.1 Math概述4.2 随机数方法random()5 日期对象5.1 Date概述5.2 Date()方法使用5.3 日期格式化5.4 获取日期毫秒形式6 数组对象6.1 数组对象创建6.2 检测是否为数组6.3 添加删除数组元素方法6.4 数组排序6.5 数组
JS三大对象对象,是任何一个开发者都无法绕开逃避的话题,她似乎有些深不可测,但如此伟大和巧妙存在,一定值得你去摸索、发现、征服。我们都知道,JavaScript有3大对象,分别是本地对象内置对象宿主对象。在此引用ECMA-262(ECMAScript制定标准)对于他们定义:本地对象宿主无关,独立于宿主环境ECMAScript实现提供对象。简单来说,本地对象就是 ECMA-262
对象扩展 今天内容有点杂,还请见谅,昨天记录了对象,今天横向扩展一下其他对象javascript分为三种对象方法 1:自定义对象 2:内置对象 3:浏览器对象 前两种属于ECMAscript 第三个浏览器对象属于javascript独有的javascript API内置对象指的是javascript自带语言,提供开发者使用,提供常用基本方法属性(属性方法),内置对象帮助开发者快速开发内置
一、String对象 任何一门语言都会有关于js字符串介绍,一连串字符组成一串,就构成了字符串。字符串处理不存在生活中还是在计算机应用中都很广泛。 1、简单上手 在js中,String对象通过特有的属性方法来操作或获取有关文本信息。与boolean对象相似,String对象不需要进行实例化就能够使用 ​ var string = "hello world"; ale
原创 2024-01-19 21:50:32
99阅读
Event对象可以让HTML特定事件处理程序与js函数执行相同操作,Event对象包含与创建它特定事件有关属性方法,触发事件类
原创 2024-03-07 08:38:04
56阅读
  • 1
  • 2
  • 3
  • 4
  • 5