今日学习内容: JS基础概念 JavaScript是什么 JS的作用 HTML css js的关系 浏览器执行JS的简介 JS的组成 分为三个部分:ECMAScript(JS语法)、BOM(浏览器对象模型)、DOM(页面文档模型) ECMAScript JS的三种书写方式 行内式特点:可以将单行或者少量的JS代码写在HTML标签中,要写在事件属性中(以on开头的属性),比如onclick 注意单双引号的使用:在HTML中我们推荐使用双引号,在JS中我们推荐使用单引号 可读性比较差,在HTML中书写大量的JS代码时。不太方便阅读 引号会容易出问题,会出现引号的多层嵌套,容易混淆。 内嵌式 内嵌式是学习时常用的一种方式,可以将多行代码写到script标签中 外部引入 特点:有利于HTML页面代码的结构化,把大段的JS代码独立HTML页面之外,方便代码的复用 引入外部JS文件的script标签里面不要写代码,适合于JS代码量比较大的情况 JS注释的使用 JS的输入输出语句 alert(msg) 浏览器的弹出警示框 console.log(msg) 浏览器的控制台打印输出的信息 prompt(info) 浏览器弹出输入框,用户可以进行相关输入 注意点:alert() 主要是来显示消息给用户的,console.log()主要是给程序员自己看运行时的代码的。 JS的变量 变量的声明var age; // 声明一个变量名称为age的变量 var是JS的关键字,用来声明变量(variable 变量的意思)。使用该关键字声明变量后,计算机就会自动为变量分配内存空间,不需要我们程序员手动去内存中开辟。 age 是程序员定义的变量名,我们可以通过变量名来访问内存中分配的空间。 变量的赋值 变量的初始化 声明变量的同时进行赋值操作 变量必须要有意义:MMD BBD这些变量名不要用 变量名书写时,可以使用驼峰式命名法:英文的首字母小写,后面的单词的首字母大写, 比如:myFirstName JS的数据类型的分类 数据类型的分类简单数据类型 和 复杂数据类型 三种方式的数据类型转换 转化为字符串类型 转化为数字类型转化为布尔类型 今日问题:无
|