- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaScript简易教程
这是我所知道最完整最简洁的JavaScript基础教程。 本文将带你尽快走进JavaScript的世界——前提是你有一些编程经验的话。本文试图描述这门语言的最小 子集。我给这个子集起名叫做“JavaScript简易教程” ,并推荐那些准备深入阅读细节和高级技巧之前的新 手阅读。合抱之木生于毫末 ,九层之台起于垒土 ,欲速则不达。本文的最后会提出如何进一步学习。 警告 :下面是我所描述的规则集和最佳实践。我喜欢整洁清晰 (例如 ,你可以随时通过下面的目录快速 导航 )。横看成岭侧成峰 ,远近高低各不同 ,虽然规则是无懈可击的 ,但不可避免——每个人的理解会 各不相同。 目录 1. 本文约定 2. 语言的性质 3. 语法 4. 变量和赋值 5. 值 6. 布尔 7. 数字 8. 字符串 9. 语句 10. 函数 11. 异常处理 12. 严格模式 13. 变量作用域和闭包 14. 对象和继承 15. 数组 16. 正则表达式 17. 数学 18. 标准库的其他功能 19. 下一步学什么 ? 本文约定 (Conventions used in this blog post ) 命令行交互 (Command line interaction ) 每当我介绍一个新概念 ,我都会尝试通过JavaScript命令行进行演示。像下面这样 : 3 + 4 7 大于号后面的文本是用户输入内容。其他的都是JavaScript引擎的输出内容。此外 ,也可以使用 console.log()来向控制台打印数据 (这种方法可以在大部分JavaScript引擎中工作 ,包括Node.js ). 查找文档 (Finding documentation ) 有时你会看到一些函数或方法有超链接 ,你应该清楚他们的工作原理。如果没有 ,可以在Mozilla Developer Network (/enUS/) (MDN)上查看细节 ,你也可以使用Google在 MDN上查找文档。例如 ,下面是通过Google有哪些信誉好的足球投注网站数组的push()方法的例子 : mdn array push (/search?q mdn+array+push) 语言的性质 (The nature of the language ) 本节对JavaScript的性质做简要介绍 ,以帮你理解一些疑问。 JavaScript 和 ECMAScript (JavaScript versus ECMAScript ) 编程语言称为JavaScript ,语言标准被称为ECMAScript。他们有不同名字的原因是因为“Java”已经被注 册为商标 (属于Oracle )。目前 ,只有Mozilla被正式允许使用“JavaScript”名称 ,因为很久以前他们得到 一份许可。因此 ,开放的语言标准拥有不同的名字。当前的JavaScript版本是ECMAScript 5 , ECMAScript 6当前是开发版 (/2012/11/guideesnext.html)。 影响 (Influences ) JavaScript之父 ,Brendan Eich 别无选择必须迅速创建一门语言 (/javascript/2013/06/22/javascriptdesigningalanguagein10days)。 (否则 , 会更糟糕 ,Netscape将使用其他技术 )。他借鉴了几门其他语言 : JavaScript借鉴了Java的语法和如何区分原始值和对象。 JavaScript的函数设计受Scheme和AWK的启发——他们 (的函数 )都是第一类 (firstclass )对 象 ,并且在语言中广泛使用。闭包使他们 (函数 )变成强大的工具。 Self影响了JavaScript独一无二的面向对象编程(OOP)风格。它的核心思想 (/2011/06/prototypesasclasses.html) (在这里我们没有提到 )非常优雅 , 基于此创建的语言非常少。但后面会提到一个简单的模式照顾大部分用例。JavaScript面向对象编 程的杀手级特性是你可以直接创建对象。不需要先创建类或其他类似的东西。 Perl和Python影响了 (/2013/02/javascriptinfluences.html)JavaScript字符 串 ,数组和正则表达式的操作。
文档评论(0)