HTML部分基础总结(6)

来源:互联网 发布:vero moda淘宝旗舰店 编辑:程序博客网 时间:2024/05/15 22:14
JavaScript
一种轻量级的编程语言,一种可插入HTML页面的编程代码,插入HTML页面后,可由所有的现代浏览器执行
【注:HTML中的脚本必须位于<script></scirpt>标签之间,脚本亦可被放置在HTML页面的body和head部分中】
----------------------------------------------------------------------------
JS的编写方案
<script></scirpt>标签
在HTML页面中插入JavaScript,需使用该标签
<script></scirpt>会告诉JS在何处开始和结束
<script></scirpt>之间代码行包含了JS


外部的JS编写
可以把脚本保存到外部文件中
外部文件通常包含被多个网页使用的代码
外部JS文件的文件扩展名是.js
编写方式即在<script>标签的“src”属性中设置该.js文件


----------------------------------------------------------------------------
JS的变量
变量是存储信息的容器
js变量可用于存放值和表达式,亦可使用短名称以及使用描述性更好的名称
【注:1.变量必须以字母开头。2.变量也能以$和_符号开头。3.变量名称对大小写敏感】

JS的特性本质
js变量还能保存其他数据类型,比如文本值name
在js中,类似于文本值等号后的文本被称为字符串
当为编写变量分配文本值时,应该用双引号或者单引号包围这个值
当为编写变量赋值是数值时,不要使用引号,如果用引号包围数值,则该数值会被作为文本处理


声明(创建)JS变量
在js中创建变量通常被称为声明变量
规则下,用var关键词来声明变量
变量赋值用等号


另:在代码开始处,统一对需要的变量进行声明
另2:可以在一条语句中声明多个变量,该语句用var开头,并使用逗号分隔变量,亦可横跨多行
另3:在计算机程序中,经常会声明无值的变量,未使用值声明的变量,其值实际上是underfined
另4:如果重新声明js变量,该变量的值不会丢失
另5:可以通过js变量来做运算,使用的是+-*/=这类运算符


----------------------------------------------------------------------------
JS数据类型
js拥有动态类型,这以为着相同的变量可用作不同的类型:字符串、数字、布尔、数组、对象、Null、Underfined
JS字符串
字符串是存储字符的变量,亦可以是引号中的任意文本


JS数字
js只有一种数字类型,数字可以带小数点
极大或者极小的数字可以通过科学(指数)计数法来编写


JS布尔
布尔逻辑只能有两个值:true或者false


JS数组
数组下标是基于0的,所以第一个项目是[0],第二个是[1],以此类推


JS对象
对象由大括号分隔,在括号内部,对象的属性以名称和值对的形式来定义,属性由逗号隔开


Underfined和Null
Underfined这个值表示变量不含有值
可以通过将变量的值设置为null来清空变量


声明变量类型
声明新变量时,可以使用关键词new来声明其类型
js变量均为对象,当声明一个变量时,就创建了一个新的对象


----------------------------------------------------------------------------
JS运算符
js算术运算符
算术运算符用于执行变量与/或值之间的算术运算



JS赋值运算符
赋值运算符用意给JS变量赋值



用于字符串的+运算符
+运算符用于把文本值或字符串变量加起来(连接起来),如需把两个或多个字符串变量连接起来,则可以运用+运算符
要想在两个字符串之间增加空格,需要把空格插入到一个字符串之中,或者把空格插入到表达式中
规则:如果把数字和字符串相加,结果将成为字符串


----------------------------------------------------------------------------
JS -> If...Eles语句
条件语句用于基于不同的条件来执行不同的动作


条件语句
通常在写代码时,总是必须要为不同的决定来执行不同的动作,而此刻便可以在代码中使用条件语句来完成


if语句 ->
只有当指定条件为true时,使用该语句来执行代码


if..else语句 ->
当条件为true时执行代码,当条件为false时执行其他代码


if...else if...else语句 ->
使用该语句来选择多个代码块之一来执行


switch语句 ->
使用该语句来选择多个代码块之一来执行

----------------------------------------------------------------------------


原创粉丝点击