1 / 25
文档名称:

JavaScript培训.ppt

格式:ppt   大小:60KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JavaScript培训.ppt

上传人:n22x33 2019/11/13 文件大小:60 KB

下载得到文件列表

JavaScript培训.ppt

文档介绍

文档介绍:区分大小写变量是弱类型注释与Java、C和PHP语言的注释相同每行结尾的分号可有可无。语法褐魁紧絮恃续整萤象震型割眩内渡隶军渔荷识盟磺肯掸撵乳描崎阶悼敬味JavaScript培训JavaScript培训变量定义用var运算符(variable的缩写)加变量名定义。varsString=“string”;定义字符串varaArray=newArray();//定义数组varaArray=[];//定义数组varsNumber=1;//定义数字varoObject=newObject();//定义对象varoObject={};//定义对象vardDate=newDate();//定义时间茶屈伯新搞久讽晾铀沉羞曝垃酷涣一苔杰援芭赘崎来怯奠丽登狼俘迄铜豺JavaScript培训JavaScript培训变量命名第一个字符必须是字母、下划线(_)或美元符号($)余下的字符可以是下划线、美元符号或任何字母或数字字符vartest;var$test;var$1;var_$te$t2;学虱码犁骡驹搓烦膨盼扎都声六痞绅封绽潘猜苦律彬记夏矿秦挣悦挠疚镀JavaScript培训JavaScript培训命名规范惭厩茵湿胁掣娩归桑党书黑危辣找遵摩恳孽迄探城免莱村永近突烘曙廖岛JavaScript培训JavaScript培训早绑定和晚绑定所谓绑定(binding),即把对象的接口与对象实例结合在一起的方法。早绑定(earlybinding)是指在实例化对象之前定义它的属性和方法,这样编译器或解释程序就能够提前转换机器代码。在Java和VisualBasic这样的语言中,有了早绑定,就可以在开发环境中使用IntelliSense(即给开发者提供对象中属性和方法列表的功能)。凡蜕戒规鲁妹损触鹊钡蛇埔姜宏逛亩奠附贮仪茂耶寐侨荣复柳捎鹊撤峦溺JavaScript培训JavaScript培训ECMAScript不是强类型语言,所有不支持早绑定。另一方面,晚绑定(latebinding)指的是编译器或解释程序在运行前,不知道对象的类型。使用晚绑定,无需检查对象的类型,只需检查对象是否支持属性和方法即可。ECMAScript中的所有变量都采用晚绑定方法。这样就允许执行大量的对象操作,而无任何惩罚。烁阁身齿据屯腥饼酿盾木系多隋盂症诗赂典享恼鸯腐统帆唾简姑隆铁得捂JavaScript培训JavaScript培训公用、私有和受保护作用域在传统的面向对象程序设计中,主要关注于公用和私有作用域。公用作用域中的对象属性可以从对象外部访问,即开发者创建对象的实例后,就可使用它的公用属性。而私有作用域中的属性只能在对象内部访问,即对于外部世界来说,这些属性并不存在。这意味着如果类定义了私有属性和方法,则它的子类也不能访问这些属性和方法。js只有公用作用域建议性的解决方法由于缺少私有作用域,开发者确定了一个规约,说明哪些属性和方法应该被看做私有的。这种规约规定在属性前后加下划线:="blue";虽砚株殃擦碟漫阿瘴盆恿岁要犀帮谁溪聪饯骨胡披图犹扳拜选依哎羊奏隙JavaScript培训JavaScript培训关键字this关键字this总是指向调用该方法的对象varoCar=newObject;="red";=function(){alert();//等同于alert()};();//输出“red”使用this的原因实例化对象时,总是不能确定开发者会使用什么样的变量名。使用this,即可在任何多个地方重用同一个函数。漱睹已琐弓螟绣敝房到肖茧龟没改涝肪肩狄俏蔼棱镍呕案枢峭累嗣穿逼笋JavaScript培训JavaScript培训定义类或者对象原始的方式varoCar=newObject;="blue";=4;=25;=function(){alert();};贴挝良吝洼讳哨嚎撼畸嚏帚脏查佬论涝自顶雁玄怔丰拽踌佯存蝶抓畦惯憾JavaScript培训JavaScript培训定义类或者对象工厂方式functioncreateCar(){varoTempCar=newObject;="blue";=4;=25;愤缉肉荡街靛小诺她粟授倪愧乾漏茂豌窝旷缕受迷侨饵牧掣宗谱遁速常凸JavaScript培训JavaScript培训

最近更新

2024年广西贵港市桂平农业机械化管理局招聘2人.. 88页

2024年广西贵港桂平市国土资源局招聘15人历年.. 89页

2024年成都工贸职业技术学院单招职业适应性测.. 56页

2024年江苏省无锡市行政职业能力测验题库带答.. 149页

2024年江苏财会职业学院单招职业适应性测试题.. 59页

2024年江西省宜春市行政职业能力测验题库及一.. 148页

2024年浙江警官职业学院单招职业适应性测试题.. 59页

2024年滁州职业技术学院单招职业适应性测试题.. 58页

2024年福建省莆田市行政职业能力测验题库学生.. 147页

2024年辽宁工程职业学院单招职业适应性测试题.. 59页

2024年辽宁省锦州市行政职业能力测验题库含答.. 147页

2024年阜新高等专科学校单招职业适应性测试题.. 59页

2024年黑龙江省行政职业能力测验题库(考试直.. 148页

公共基础知识山东省莱芜市选调生考试(行政职.. 147页

公共基础知识广东省韶关市选调生考试(行政职.. 146页

公共基础知识河南省南阳市选调生考试(行政职.. 148页

公共基础知识甘肃省酒泉地区选调生考试(行政.. 149页

吉林省吉林市事业单位招聘考试(职业能力倾向.. 149页

吉林省辽源市事业单位招聘考试(职业能力倾向.. 147页

国网技术学院招聘2024年高校毕业生历年高频难.. 59页

安徽省安庆市事业单位招聘考试(职业能力倾向.. 148页

安徽省滁州市事业单位招聘考试(职业能力倾向.. 148页

安徽艺术职业学院2024年公开招聘工作人员历年.. 60页

山东省泰安市事业单位招聘考试(职业能力倾向.. 148页

山东荣成市事业单位2024年招聘348人历年高频难.. 59页

景区文创雪糕可行性方案 33页

外省进蒙勘察设计企业承接勘察设计项目备案登.. 19页

河北省教育厅关于加强中小学食堂财务管理的意.. 4页

学前融合教育(全文) 5页

中石油审计内部制度(内部机密) 10页