javascript学习中的常见问题总结.docx

上传人:太** 文档编号:96806779 上传时间:2024-03-22 格式:DOCX 页数:5 大小:10.48KB
返回 下载 相关 举报
javascript学习中的常见问题总结.docx_第1页
第1页 / 共5页
javascript学习中的常见问题总结.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《javascript学习中的常见问题总结.docx》由会员分享,可在线阅读,更多相关《javascript学习中的常见问题总结.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、javascript学习中的常见问题总结javascript学习中的常见问题总结1、JS中方法和变量都是区分大小写的2、单引号、双引号在JS中没有特别的区分,都可以用来创建字符串。但作为一般 性规章,大多数开发人员喜爱用单引号而不是双引号,但是XHTML规 范要求全部属性值都必需使用双引号括起来。这样在JS中使用单引 号,而对XHTML使用双引号会使混合两者代码更便利也更清楚。单引号可以包含双引号,同理,双引号也可以包含单引号。3、括号首先需要说明的是:JS中括号包含两种语义,可以是分隔符也 可以是表达式。a、分隔符大家特别熟识(1+3) *3等于12b、(functionO ) () ;fu

2、nction之前的一对括号作为分隔符, 后面的括号表示马上执行这个方法。4、函数调用和引用由于括号代表执行,所以:var foo=example () ; foo表示函数的返回值var fool=example;将函数引用赋给一个值fool5、重载JS不支持重载,因此这里所说有重载其实更类似于替换JS不区分参数个数6、作用域、闭包作用域指对某一属性或方法具有访问权限的代码空间。如:复制代码代码如下:function myFunction()var temp=abc;上面的temp在函数外面无法访问。闭包是与作用域相关的一个概念,它指的是内部函数即便在外部 函数执行完成并终止后仍旧可以其外部函数

3、的属性。下面我们就作用域和闭包来举个例子:我们建立如下html页面: 复制代码代码如下:function init () for (var i=l;i=3;i+)author二document. getElementByld(author+i);author, onclick=function() alert (author+i);window. onload=init;abcabcabc运行结果:pic可以看到,这并不是我们想要的进行修改后,关键代码如下:复制代码代码如下:function init ()for (var i=l;i=3;i+)author=document. getElementByld(author+i);registerListener(author, i);)function registerListener(author, i)author. onclick=function()alert (author+i);)window. onload=init;这样,我们就得到了我们想要的结果。这是由于init每次调用都产生function的一个实例,每个实例里都维护了一个新的i而对于匿名函数的上一级已经有这个i,而且已经和init里的i 不一样了。文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有 需要的人。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁