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

网站改版与优化协议书网站建设预算表样本

网站改版与优化协议书,网站建设预算表样本,网站建设基础教程,丽水网站建设明恩玉杰1.什么是JS? JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象; 它是基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式; 白话一点说就是…

1.什么是JS?

JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象;
它是基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式;
白话一点说就是网页上面你看到的一些效果可以通过JS来实现。

2.什么是原型?

上面我们有说到JS是基于原型编程的,而在JS之中的每一个对象都是有原型的,即万事万物皆可为对象,也皆有原型。
这样说的话你是不是就发现平时你在开发之中其实也用到了原型的原理,只是你不知道那是原型罢了。


这里简单举例:
比如你定义了一个方法:

function yue(){}

然后将这个方法打印出来如下图所示:
图1

从图中我们可以看出我们定义的一个空方法里面其实是有一些属性的,这些属性都是语言的底层帮我们实现的,只要创建了方法就会自动帮我们生成出来;
其中有一个prototype(中文翻译就是【原型】)属性,它指向原型对象,这样说你是不是就知道什么是原型了。
Prototype属于显示原型;
__proto__属于隐式原型,又名[[Prototype]];

3.什么是原型链?

原型链就是实例对象和原型对象之间的链接,每一个对象都有原型,原型本身又是对象,原型又有原型,以此类推形成一个链式结构;
这样解释是不是有点绕,我们再举例说明一下,如下图:
图2

从图中我们可以看到定义出来的yue(){}这个方法有一个prototype属性,也是对象,既然是对象它也就有原型,那么它自身也会有一个对象,然后就这样不断地继承,层层的找,最终指向 null,这就是原型链。
你看这样解释是不是就清楚多了。

这些只是JS、原型、原型链的一小部分知识,主要是让大家对它们有一个基本的了解,后续有空的话会更深入的写一些关于它们的知识。

http://www.15wanjia.com/news/156515.html

相关文章:

  • 网站名称创意大全移动端 pc网站开发
  • 贵阳网站设计哪家好门头沟营销型网站建设
  • 服务器做网站有什么好处做网站的账务处理
  • .网站建设风险wordpress 下一篇文章
  • 最好科技上海网站建设周末游做的好的网站
  • 个人简历网页设计模板常州seo关键词排名
  • 网站建设的实训技术总结网页专题设计
  • 综述题建设网站需要几个步骤wordpress会员期限
  • dede做的网站总被挂马长安做网站
  • 做网络销售怎么建立网站类似织梦的建站cms
  • 自己网站百度手机app下载并安装
  • 设计素材网站wordpress排名主题
  • 益阳有专做网站的吗上海搭建商
  • 石家庄专门做网站本地网站搭建工具
  • 广州网站建设好做吗辽阳好的网站建设公司
  • p2p金融网站开发方案网站建设招标合同要求
  • 微信网站下载免费制作图片加文字
  • 网站搭建前景学做烤制食品的网站
  • 厦门建设厅查询网站wordpress慢吗
  • 手机界面设计网站在外汇管理网站做
  • wordpress做资源分享站瑶海合肥网站建设
  • 网站维护的重要性做海报的网站小白qq
  • 小型购物网站开发费用建筑网片报价公式
  • 网站多个域名备案珠海正规网站制作哪家好
  • 西蔵自治区建设厅网站把网站做成静态页面
  • 丽水网站推广公司村志网站建设
  • 电商网站建站开发语言光遇网页制作素材
  • 做网站工作室北京市住房和城乡建设厅
  • 河南网站公司海淀发布会
  • 自己做网站除了域名还要买什么网站界面ui设计国家开放大学答案