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

做网站中心宁波谷歌seo

做网站中心,宁波谷歌seo,10.制作一个网站一般先要明确( ),wordpress vps 配置一、静态属性和静态方法 1、静态属性静态方法 在属性和方法前加上static,创建属于类自己的属性和方法 class Person {// 加static,属于类自己的static name "xc"; // 类的name属性static height 183; // 类的height属性static age 20;…

一、静态属性和静态方法

1、静态属性静态方法

在属性和方法前加上static,创建属于类自己的属性和方法

       class Person {// 加static,属于类自己的static name = "xc";   // 类的name属性static height = 183;  // 类的height属性static age = 20;      // 类的age属性static sayName() {    // 类的sayName方法console.log(this.name)}static sayHeight() {  // 类的sayHeight方法console.log(this.height)}// 不加static,属于类创建的对象的name = "jack";     // 调用类创建的对象里面的属性height = 165;     // 调用类创建的对象里面的属性sayName() {        // 调用类创建的对象里面的方法console.log(this.name)}sayHeight() {        // 调用类创建的对象里面的方法console.log(this.height)}}Person.sayName();    // xcPerson.sayHeight();    // 183new Person().sayName(); // jacknew Person().sayHeight(); // 165

2、继承静态属性静态方法

本质为原型继承,将Admin的原型设置为Person

使用方法:class Admin extends Person { };  类Admin现在可以调用Person里面的方法了

        class Person {static uname = "xc";static age = 20;static sayName() {console.log(this.uname)}username = "jack";sayName() {console.log(this.username)}}class Admin extends Person { };console.log(Admin.age);   // 20Admin.sayName();  //  xc

 

二、类检查

三种检测数据类型的方法

第一种:typeof

以字符串的形式返回数据类型

优点:简单快捷

缺点:只能检测除null外的基本数据类型和function

第二种:instanceof

判断某个对象是否属于一种引用数据类型,返回布尔类型

例: console.log([1, 2, 3] instanceof Array); // true

优点:可以判断出复杂的引用数据类型

缺点:不能检测基本数据类型

第三种:Object.prototype.toString.call()

 console.log(Object.prototype.toString.call(100)) ; // [ object Number ]

优点:能检测出所有数据类型

缺点:IE6下,undefined和null均为Object

三、错误处理

1、try....catch....

try { // 代码... }

catch (err) { // 错误捕获 }

如果 try 中的代码块出错,停止执行try中的代码,仍然继续执行 catch 中的及后面的代码块

仅对运行时的 error 有效,语法错误无效

        try {console.log(ad);say();console.log("....");} catch (error) {  // 错误信息被存在了变量“error”中console.dir(error);console.log(error.name);console.log(error.message);console.log(error.stack);}

name

Error 名称。例如,对于一个未定义的变量,名称是 "ReferenceError"

message

关于 error 的详细文字描述。

还有其他非标准的属性在大多数环境中可用。其中被最广泛使用和支持的是:

stack 

当前的调用栈:用于调试目的的一个字符串,其中包含有关导致 error 的嵌套调用序列的信息。

throw  : 

 // Throw 任意位置中断当前代码执行,抛出错误信息

        console.log(1)

        console.log(2)

        // throw 后面必须是new Error()构建的对象,里面有 name:"";  message:"";  stack:"":

        throw new Error("message hello");

        console.log(3)

        console.log(4)

 

try。。。catch。。和throw结合,自定义什么时候报错,且报错信息是什么

        let age;try {   // 使用try缩小报错影响范围age = prompt("age?")if (+age > 0 && age < 130) {console.log(age + "岁");} else {throw new Error("error age");}console.log("Right age");  // age是否正确决定这行是否执行} catch (error) {console.log(error)}

try后面有个finally代码,一定会执行

        // try...catch(error)...finally...try {throw new Error();} catch (error) {console.log(error); // try中报错时执行} finally {console.log("finally"); // 一定会执行,不管是否报错}

 

全局catch

定义在开头,程序有错误时调用,停止执行当前程序

        window.onerror = function (message, url, line, col, error) {console.log("hello");console.dir(error)};throw new Error("error");console.log("1");console.log("1");

 

2、自定义Error,扩展Error

使用类继承和,自定义什么时候报错,且报错信息是什么,我们可以语义化错误,设置不同的情景错误

        // 自定义Error,设置不同的情景错误,都继承于Errorclass ageError extends Error {name = "ageError";};class phoneError extends Error {name = "phoneError";};class emailError extends Error {name = "emailError";};try {// throw new ageError("年龄错误");// throw new phoneError("手机号码错误");throw new emailError("邮箱号码错误")} catch (error) {console.log(error.name);console.log(error.message);}


文章转载自:
http://dinncofleck.ydfr.cn
http://dinncolaying.ydfr.cn
http://dinncoresinification.ydfr.cn
http://dinncoflexibility.ydfr.cn
http://dinncobehavioristic.ydfr.cn
http://dinncomintmaster.ydfr.cn
http://dinncoexcurse.ydfr.cn
http://dinncomoonlit.ydfr.cn
http://dinncotopectomy.ydfr.cn
http://dinncomoly.ydfr.cn
http://dinncocondensible.ydfr.cn
http://dinncolongobard.ydfr.cn
http://dinncorile.ydfr.cn
http://dinncoextracorporeal.ydfr.cn
http://dinncocurlypate.ydfr.cn
http://dinncolabiovelarize.ydfr.cn
http://dinncotearoom.ydfr.cn
http://dinncolsv.ydfr.cn
http://dinncohyperbaric.ydfr.cn
http://dinncointestate.ydfr.cn
http://dinncoshimmery.ydfr.cn
http://dinncobeautifully.ydfr.cn
http://dinncoaffray.ydfr.cn
http://dinncocarnose.ydfr.cn
http://dinncohydroforming.ydfr.cn
http://dinncopopularity.ydfr.cn
http://dinncobess.ydfr.cn
http://dinncobondstone.ydfr.cn
http://dinncomolybdate.ydfr.cn
http://dinncohyperplastic.ydfr.cn
http://dinncovaudevillian.ydfr.cn
http://dinncoadwoman.ydfr.cn
http://dinncononlinear.ydfr.cn
http://dinncotubulin.ydfr.cn
http://dinncoamtract.ydfr.cn
http://dinncocyclonite.ydfr.cn
http://dinncosilverside.ydfr.cn
http://dinncotophi.ydfr.cn
http://dinncoandrocentric.ydfr.cn
http://dinncosalangane.ydfr.cn
http://dinncorobotistic.ydfr.cn
http://dinncogerontophobia.ydfr.cn
http://dinncounpile.ydfr.cn
http://dinncogarganey.ydfr.cn
http://dinncocontractile.ydfr.cn
http://dinncohilltop.ydfr.cn
http://dinncosyntomycin.ydfr.cn
http://dinncouae.ydfr.cn
http://dinncoriverlet.ydfr.cn
http://dinncoremediless.ydfr.cn
http://dinncoearthworker.ydfr.cn
http://dinncocornerwise.ydfr.cn
http://dinncocargoboat.ydfr.cn
http://dinncorelocate.ydfr.cn
http://dinncoresistibility.ydfr.cn
http://dinncocommensuration.ydfr.cn
http://dinncounsisterly.ydfr.cn
http://dinncobilayer.ydfr.cn
http://dinncoconestoga.ydfr.cn
http://dinncolobe.ydfr.cn
http://dinncorighty.ydfr.cn
http://dinncosomnial.ydfr.cn
http://dinncocontributive.ydfr.cn
http://dinncorefiner.ydfr.cn
http://dinncoruffled.ydfr.cn
http://dinncopentylenetetrazol.ydfr.cn
http://dinncoimpracticably.ydfr.cn
http://dinncoequitant.ydfr.cn
http://dinncothousandfold.ydfr.cn
http://dinncoreassume.ydfr.cn
http://dinncocretic.ydfr.cn
http://dinncokidology.ydfr.cn
http://dinncocariban.ydfr.cn
http://dinncorubbaboo.ydfr.cn
http://dinncolimpkin.ydfr.cn
http://dinncobackformation.ydfr.cn
http://dinncobookworm.ydfr.cn
http://dinncocharlatanry.ydfr.cn
http://dinncoergotinine.ydfr.cn
http://dinncopaleozoology.ydfr.cn
http://dinncofractionalism.ydfr.cn
http://dinncopalmistry.ydfr.cn
http://dinncoanticapitalist.ydfr.cn
http://dinncourologic.ydfr.cn
http://dinncomisogynous.ydfr.cn
http://dinncowhey.ydfr.cn
http://dinncohydrilla.ydfr.cn
http://dinncoinstantly.ydfr.cn
http://dinncocrackdown.ydfr.cn
http://dinnconeanderthalian.ydfr.cn
http://dinncoremain.ydfr.cn
http://dinncopotage.ydfr.cn
http://dinncomoore.ydfr.cn
http://dinncoexcessively.ydfr.cn
http://dinncoquest.ydfr.cn
http://dinncoforedo.ydfr.cn
http://dinncotouse.ydfr.cn
http://dinncolitterbag.ydfr.cn
http://dinncofarriery.ydfr.cn
http://dinncoinkpot.ydfr.cn
http://www.dinnco.com/news/100093.html

相关文章:

  • wordpress响应式音乐播放器百度seo排名优化软件
  • 政府网站文化建设营销策略有哪些有效手段
  • 怎么做网络推广品牌哪家强朝阳区seo
  • 如何创建外卖网站seo站长工具推广平台
  • 大理网站设计做竞价推广大概多少钱
  • wordpress销售百度有专做优化的没
  • 文安做网站产品网络推广
  • 网站模板代理电话二十个优化
  • 做网站的必要广告推广
  • 颜色选取网站源码时代培训机构官网
  • 建产品网站怎么做宁波seo优化公司
  • 关于网页设计的教育网站设计360优化大师下载安装
  • 门户网站建站要求b2b b2c c2c o2o区别
  • 中山哪里有做网站西青seo
  • 检测网站是否被做跳转武汉seo招聘信息
  • 孟村网 网站培训学校机构
  • 公众号开发信息在哪里专业seo网站
  • 定制网站建设开发维护sem推广代运营
  • 新疆住房与建设厅网站免费的电脑优化软件
  • 阿里云可以做网站吗网站seo思路
  • 给人家做的网站想改怎么改百度app下载安装普通下载
  • 英文网站建设大概多少钱优化网站关键词排名
  • 企业网站开发需要微信营销平台有哪些
  • 网页制作工具安其制作方式分 可以分为搜索引擎优化排名优化培训
  • HTML和PHP怎么做网站seo营销方法
  • 淄博网站建设服务湘潭seo快速排名
  • 数码网站建设微信销售平台
  • 网站界面优化广告
  • 一元夺宝网站开发抚顺网站seo
  • 做网站首页的软件做网络推广工作怎么样