JavaScript
এPlutus
这个作者很懒,什么都没留下…
展开
-
JavaScript——DOM
1、文档对象模型,Document Object Model DOM是针对HTML和XML文档的一个API(应用程序编程接口),DOM描绘了一个层次化 的节点树,允许开发人员添加,移除,修改页面的某一部分。1998年10月DOM1级规范 成为W3C的推荐标准,为基本的文档结构以及查询提供了接口。但是要注意,IE中的所 有DOM对象都是以COM对象的形式实现的。这意味着IE中的DOM对象与原生 JavaScript对象的行为或活动特点并不一致。 DOM可以将任何HTML或XML文档描绘成一个由多层节点构成的原创 2021-03-23 16:34:04 · 126 阅读 · 0 评论 -
JavaScript——包装器函数、Math
○ 包装器函数(构造函数) var str = "hello"; console.log(str.length); var num = 10; console.log(num.toString()); //基本数据类型怎么会有方法 § a、自动装箱 new String(str); § b、操作:调用属性和方法 new String(str).length § c、自动拆箱 str § Number() □ new Number(); ® 构造原创 2021-03-15 14:48:19 · 138 阅读 · 0 评论 -
JavaScript——数组Array
(2)数组 □ [] □ 一组数据的集合 □ 数据中的所有数组元素,使用逗号隔开,每一个数组元素数据类型任意 □ 数组长度可以动态修改 □ 1、创建 ® a、数组字面量 ◊ var arr = []; //空数组 ◊ var arr = [null, undefined, "", false, {name: "lisi"}] ® b、构造函数 ◊ var arr = new Array(); //空数组 ◊ var arr = new Array("hell原创 2021-03-15 14:28:15 · 84 阅读 · 0 评论 -
构造函数 原型对象 实例三者关系
构造函数 原型对象 实例三者关系 每一个构造函数都有一个原型对象 在构造函数内有prototype属性指向它的原型对象 在原型对象中有constructor属性指向它对应的构造函数 在原型对象中有一些属性和方法,是公用的,实例可以调用 实例是通过构造函数创建出来的对象 var obj = new Object(); Object.prototype.constructor === Objectobj.constructor === Object Object.prototy原创 2021-03-10 14:52:19 · 187 阅读 · 0 评论 -
JavaScript——函数function
§ 函数 (1)函数 □ a、函数字面量 var say = function(){ } □ b、函数声明 function say() { } □ c、匿名函数 function() { } 在被创建时立即调用 (function () {} ) () (声明) () □ d、对象中 var obj = { ◊ name:'lisi' ◊ say:function(){ } } obj.name obj.say() obj["say"]()原创 2021-03-10 09:45:54 · 106 阅读 · 0 评论 -
JavaScript——对象Object
11、对象 ○ Object § 一组属性和方法的集合 § 1、创建实例对象 □ a、对象字面量 ® 每一次new一个新的对象,就在堆空间有一个新的空间 var obj = { name:'lisi', age:20 } □ b、构造函数方式 var obj = new Object(); obj.name = 'lisi'; § 2、访问属性 □ a、点操作符 var obj = { name:'lisi', age:2原创 2021-03-06 13:36:36 · 175 阅读 · 0 评论 -
JavaScript——操作符
10、操作符 ○ 算数操作符: =:赋值操作符 从右向左赋值 var a=10; + +=: +: a+b: 1.如果两个变量均为number类型,直接相加 2.如果两个变量均为非number类型,并且均不为string类型,也不为object类型 null undefined boolean 直接转换为number类型进行相加(Number()) 3.如果其中一个值为string类型,另一个不为object类型,直接进行字符串拼接 10+"原创 2021-03-06 13:35:31 · 153 阅读 · 0 评论 -
JavaScript——数据类型转换
• 8、数据类型转换 ○ null和undefeind不参与转换 ○ Number: *->number § 1>Number转换函数 □ Number(a); null:0 undefiend:NaN true:1 false:0 "":0 "hello":NaN "10":10 "10l":NaN "+10":10 "10.3":10.3 "a10":NaN □ parseInt(a): null:NaN原创 2021-03-04 10:31:06 · 128 阅读 · 1 评论 -
什么是JavaScript以及其基本语法
浏览器 mosaic(马赛克) 第一个获得普遍使用和能够显示图片的网页浏览器 后来被Microsoft收购,在mosaic的基础上开发出Internet Explore Netscape Navigator(网景) 也是基于mosaic的基础上开发的,后来改名Mozilla Firefox(火狐) 浏览器分为shell和内核部分 shell 内核 渲染引擎 js引擎 其它模块 JavaScript 起初目的是为了改善用户体验,后来Sun公司被Oracle收购,JavaScript原创 2021-03-01 16:11:03 · 109 阅读 · 0 评论