当前位置: 首页 > wzjs >正文

可信网站认证代理湖南seo快速排名

可信网站认证代理,湖南seo快速排名,做旅游网站客服常遇到的问题,苏州网站建设免费目 录 一、BOM 1.概述 2.Window 对象 (1)Location 对象 (2)History 对象 二、ES6 1.let 关键字 2.const 关键字 三、构造函数创建对象 四、原型 1.说明 2.继承和继承链 一、BOM 1.概述 Browser Object Model&#…

目  录

一、BOM 

1.概述

2.Window 对象

(1)Location 对象

(2)History 对象

二、ES6

1.let 关键字

2.const 关键字

三、构造函数创建对象

四、原型

1.说明

2.继承和继承链


一、BOM 

1.概述

  1. Browser Object Model,浏览器对象模型;
  2. 允许 JS 与浏览器对话;
  3. 不存在 BOM 的官方标准;
  4. 现在的浏览器已经几乎实现了 JS 交互相同的方法和属性。

2.Window 对象

  1. window 对象可以调用其他内置对象,且 window 可省略;

  2. window 对象可以访问内置函数。


(1)Location 对象

        可以参考【Window Location 对象】。

<html><head><title>Test Javascript</title><script>alert("跳转至百度");location.href = "https://www.baidu.com";</script>
</head></html>


(2)History 对象

        可以参考【Window History 对象】。 

<html><head><title>History Test01</title>
</head><body><a href="historyTest02.html">下一页</a><button id="btn">下一页</button><script>var btn = document.getElementById('btn');btn.onclick = function () {history.forward();}</script>
</body></html>
<html><head><title>History Test02</title>
</head><body><a href="historyTest01.html">上一页</a><button id="btn">上一页</button><script>var btn = document.getElementById('btn');btn.onclick = function () {history.back();}</script></body></html>


二、ES6

        ECMAScript 6.0,ES6 是 JavaScript 语言的下一代标准,使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ECMAScript 是 JavaScript 语言的国际标准,JavaScript 是 ECMAScript 的实现。

1.let 关键字

  1. 用于声明变量,区别于 var;
  2. let 声明的变量不能重复声明;
  3. let 声明的变量有代码块的概念;
  4. var 中,如果使用未声明的变量,结果是 undefined。但在 let 中会报错。

2.const 关键字

        类似于 Java 中的 final,被修饰的变量、引用不可以更改。 


三、构造函数创建对象

<html><head><title>Test Javascript</title>
</head><body><script>function Animal(name, age, sex) {this.name = name;this.age = age;this.sex = sex;this.show = function () {console.log(this.name + "\t" + this.age + "\t" + this.sex);}}var cat = new Animal("小猫", 2, "雌");cat.show();</script>
</body></html>


四、原型

1.说明

         每个对象都有一个原型对象,可以使用原型对象中的所有属性和方法。

<html><head><title>Test Javascript</title>
</head><body><script>var person = {name: '张三',age: 18,sex: '男',}// 获取原型对象person.__proto__.show = function () {console.log('我是原型对象');}person.show();</script>
</body></html>


2.继承和继承链

        JS 中的继承,就是一个对象继承另一个对象,该对象中拥有另一个对象的属性和方法。JS 对象拥有原型的属性和方法,所以可以通过原型继承实现属性和方法被继承。

<html><head><title>Test Javascript</title>
</head><body><script>Object.prototype.test = function () {console.log("Object 原型的 test 方法被调用");}function Person(name, age) {this.name = name;this.age = age;}function Student(score) {this.score = score;}Student.prototype = new Person("小王", 23);var stu = new Student(100);console.log(stu.name);console.log(stu.age);console.log(stu.score);stu.test();</script>
</body></html>

http://www.dtcms.com/wzjs/114462.html

相关文章:

  • 拼车网站开发合肥seo网站管理
  • 如何通过复制代码做网站项目推广渠道有哪些
  • 目前主流网站建设软件怎么在广告联盟接广告
  • 网站皮肤样板网站排名优化怎么做
  • 苏州专业建设网站搜索引擎seo如何赚钱
  • 学科建设网站河南网站建设报价
  • 北京网站建设q479185700棒淘宝怎么优化关键词排名
  • 番禺商城网站建设网站怎么找
  • 永久免费手机网站建设汕头自动seo
  • 做网站需要用到adobe那些软件国内时事新闻
  • 我想成立公司怎么办理网站seo推广员招聘
  • 做有色研究的网站谷歌seo怎么做
  • 库尔勒北京网站建设网站优化推广平台
  • 传媒网站建设百度风云榜明星
  • 中企建设网站网络营销组合策略
  • 外包做网站不满意站长网站seo查询
  • 个人网站怎么做app引流推广软件
  • 织梦网站转跳手机站百度推广售后电话
  • 哪个网站能在线做司考题目google安卓版下载
  • 成熟网站开发单位网店如何做推广
  • 网页美工设计报价单深圳seo优化公司搜索引擎优化方案
  • 如何优化网站品牌网站建设公司
  • 做石膏选图形的网站网络营销公司是做什么的
  • 广告公司网站源码下载广告推广免费发布
  • 用什么网站做头像南宁seo做法哪家好
  • iframe框架做网站营销推广的形式包括
  • 怎么在别人网站上做锚文本链接广东seo网站优化公司
  • 百度推广需要自己做网站吗网站制作论文
  • 男女做那个的小视频网站搜索引擎优化方法与技巧
  • 餐饮系统的网站应该怎么做互联网品牌营销公司