作者:低契一巴掌 | 来源:互联网 | 2023-12-10 11:10
本文介绍了2015年九月八日的js学习总结及相关知识点,包括参考书《javaScriptDom编程的艺术》、js简史、Dom、DHTML、解释型程序设计和编译型程序设计等内容。同时还提到了最佳实践是将标签放到HTML文档的最后,并且对语句和注释的使用进行了说明。
参考书:Javascript Dom 编程的艺术
知识小结:一:js简史:前称ECMAScript
是一种脚本语言通常只能通过浏览器进行解释和执行。
Dom(文档对象模型):是一套对文档的内容进行抽象化和概念化的方法。是一种API(应用编程接口)
DHTML:“Dynamic html”(动态的html)的简称,是描述html、css和js技术组合的术语。
程序设计语言分为解释型和编译型两大类。
Java或C++等语言需要一个编译器(compiler)。编译器是一个程序,能够把高级的语言编写出来的源代码翻译为直接在计算机上执行的文件。
解释型程序设计不需要编译器---它们仅需要解释器如:Javascript需要浏览器的解释器才能执行。
二:js语法:
最好的做法就是把标签放到HTML文档的最后,在标签之前。
语句(statement)每条语句加分号;注释(comment):单行://自我提醒:有注释是好事
多行:/*自我提醒
有注释是好事*/
变量(variable),赋值(assignment),声明(declare)
养成良好的代码习惯:提前声明变量 var .. ..
* Javascript语言里,变量和其他语法元素的名字都是区分字母大小写的
*Javascript语法不允许变量名中包涵空格或标点符号($除外),变量名中允许包涵字母、数字、美元符号和下划线(但是第一个字符不允许是数字)。
变量名一般用两种:1、加上下划线 var my_mood="happy"
2、驼峰格式(camel case) var myMood="happy";
Javascript的数据类型:1、字符串:字符串必须放在引号里(可以是单引号或双引号)
反斜线对字符进行转义:var mood=‘don\‘t ask’
2、数值:允许任意小数,这样的数称为浮点数(floating-point number)
3、布尔值:布尔数据只有两个可选值---true或者false.
2015年九月八日---js学习总结