1、JavaScript用来制作web页面交互效果,提升用户体验。
2、
web前端三层来说:
结构层 HTML 从语义的角度,描述页面结构
样式层 CSS 从审美的角度,美化页面
行为层 JavaScript 从交互的角度,提升用户体验
3、简单来说ECMAScript不是一门语言,而是一个标准。符合这个标准的比较常见的有:JavaScript、Action Script(Flash中用的语言)。
4、HTML5推出了一个东西叫做Canvas(画布),工程师可以在Canvas上进行游戏制作,利用的就是JavaScript。
5、JavaScript是弱变量类型的语言,变量只需要用var来声明。Java中变量的声明,要根据变量是什么类型的来声明:
- int a;
- float a;
- double a;
- String a;
- boolean a;
6、基础班只学习语言核心,变量、表达式、运算符、函数、if语句、for语句
7、JavaScript运行在客户的电脑里面,而不是服务器上,
8、
程序书写的位置
在页面中,<script type=”text/javascript”></script>标签对儿,里面就是书写JavaScript程序的地方。
9、 alert语句学习第一个语句,就是alert语句。
alert就是英语里面的“警报”的意思。用途就是弹出“警告框”:
10、
等价于:
每一条语句末尾要加上分号,虽然分号不是必须加的,但是为了程序今后要压缩,如果不加分号,压缩之后将不能运行了。
11、
</script>
12、sublime中,单行注释的快捷键是ctrl+/ 。 多行注释的快捷键是ctrl+shift+/13、
console表示“控制台”,log就是“输出”14、 变量名有命名规范: 只能由英语字母、数字、下划线、美元符号$构成,且不能以数字开头,并且不能是JavaScript保留字。 |
15、
var就是一个关键字,所谓关键字,就是有特殊功能的小词语。关键字后面一定要有空格隔开。
等号表示赋值,会将等号右边的值,赋给左边的变量。
16、
变量里面能够存储数字、字符串。变量会自动的根据存储的东西类型不同,来决定自己的类型。
也就是说变量有类型
17、
JavaScript种,只要是个数,那么就是数值型的,无论整浮、无论大小、无论正负,都是number类型的。
“浮”就是浮点数,就是“小数”,术语叫做“浮点数”。
typeof表示“某某的类型”
语法:
|
18、
用户的输入
|
prompt就是专门用来弹出能够让用户输入的对话框:
19、
字符串→数字
方法就是:
|
结果就是数字5。
parse是英语里面的转换的意思,Int表示整数。注意拼写: