博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2015年九月八日---js学习总结
阅读量:5140 次
发布时间:2019-06-13

本文共 907 字,大约阅读时间需要 3 分钟。

参考书:javaScript Dom 编程的艺术

知识小结:一:js简史:前称ECMAScript

                        是一种脚本语言通常只能通过浏览器进行解释和执行。

                    Dom(文档对象模型):是一套对文档的内容进行抽象化和概念化的方法。是一种API(应用编程接口)

                    DHTML:“Dynamic html”(动态的html)的简称,是描述html、css和js技术组合的术语。

                    程序设计语言分为解释型和编译型两大类。

                    Java或C++等语言需要一个编译器(compiler)。编译器是一个程序,能够把高级的语言编写出来的源代码翻译为直接在计算机上执行的文件。

                     解释型程序设计不需要编译器---它们仅需要解释器如:JavaScript需要浏览器的解释器才能执行。

              二:js语法:

                    最好的做法就是把<script>标签放到HTML文档的最后,在</body>标签之前。

                    语句(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.

转载于:https://www.cnblogs.com/maizigogo/p/4793350.html

你可能感兴趣的文章
第七章 软件测试 课后习题
查看>>
一篇非常适合git入门的文章
查看>>
四级英语day10
查看>>
基于K-近邻分类算法的手写识别系统
查看>>
使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象
查看>>
PC站跳转M站的方法
查看>>
wow 各职业体验(pvp)
查看>>
Streaming的receiver模式
查看>>
[转载]一个人的失败,99%失败于“脾气”
查看>>
一个简单的MDI示范程序(Delphi)
查看>>
统计实验数据 总结实验结果
查看>>
Spring 3.x MVC 入门4 -- @ResponseBody & @RequestBody
查看>>
62. Unique Paths
查看>>
Linux Linux程序练习十七
查看>>
数据库关系运算
查看>>
JavaSE基础之 IO流
查看>>
DDoS攻防战 (一) : 概述
查看>>
根据现有PDF模板填充信息(SpringBoot)
查看>>
div+css布局的好处
查看>>
《需求工程——软件建模与分析》阅读笔记一
查看>>