JavaScript基础知识

1. JavaScript的特点

           ①:JavaScript主要用来在HTML页面中添加交互行为。

②:JavaScript是一种脚本语言,语法和Java类似。

③:JavaScript一般用来编写客户端脚本。

④:JavaScript是一种解释性语言,边执行边解释。

2. JavaScript的基本结构

< script  type=” text/JavaScript ” >  JavaScript语句;< /script >

3. 引用JavaScript的方式

 ①:内部JavaScript文件。

 ②:使用外部JavaScript文件。

 ③: 直接在HTML标签中。

4. JavaScript声明变量的语法

             var  合法变量名;

5. JavaScript中常用的数据类型

 ①:undefined(未定义类型)。

 ②:null(空类型)。

 ③:number(数值类型)。

 ④:String(字符串类型)。

 ⑤:boolean(布尔类型)。

6. ECMAScript提供了typeof运算符来判断一个值或类型属于哪个数据类型的语法

            typeof  (变量或值)

7. String对象常用的方法

方法

描述

indexOf( str,index )

查找某个指定的字符串在字符串中首次出现的位置

charAt( index )

返回指定位置的字符串

toLowerCase( )

把字符串转换为小写

toUpperCase( )

把字符串转换为大写

Substring( index1,index2 )

返回位于指定索引index1和index2之间的字符串,并且包括索引index1的字符,不包括index2对应的字符

split( str )

将字符串分割为字符串数组

8. 创建数组的语法

              var  数组名称 = new Array ( size );

9. 数组常用的方法和属性

类别

名称

描述

属性

length( )

设置或返回数组中元素的数目

 

方法

join( )

把数组的所有元素放入一个字符串,通过一个分隔符进行分割

sort( )

对数组进行排序

push( )

向数组末尾添加一个或多个元素,并返回新的长度

10. 运算符号

类别

                   运算符号

算术运算符

+、-、*、/、++、- -、%

比较运算符

>、<、>=、<=、==、!=、===、!==

逻辑运算符

&&、||、!

赋值运算符

=、+=、-+

11. 逻辑控制语句

          ①:if结构

                 if(表达式){  //JavaScript语句;  }  else  {   //JavaScript语句;  }

          ②:switch语句

                  switch(表达式){  

                               case  1:  //JavaScript语句; break ;

                               case  2:  //JavaScript语句; break ;  

                                           . . . .

                                default:  //JavaScript语句; break ;

                   }

         ③:for循环

                for(初始化;条件;增量或减量){    //JavaScript语句;  }

         ④:while循环语句

                 while(条件){   //JavaScript语句;  }

         ⑤:do--while循环语句

               do{   //JavaScript语句;  } while(条件);

         ⑥:for--in循环

               for(变量  in  对象){   //JavaScript语句;  }

12. 中断循环

               ①:break:可以立即退出整个循环。

               ②:continue:指示退出当前循环,根据判断条件决定是否进行下一次循环。

13. 注释

              ①:当行注释:   //

              ②:多行注释:  /*   . . . .   */

14. 常用的输入输出

              ①:警告语法: alert(“ 提示信息 ”)

              ②:提示语句: prompt(“ 提示信息 ” , “ 输入框的默认值信息 ”)

15. JavaScript常用函数

          一:系统函数

                ①:parseInt(“ 字符串 ”)

                ②:parseFloat(“ 字符串 ”)

                ③:isNan(x)

          二:自定义函数

                 function  函数名(参数1,参数2,参数3 . . . . . ){  

                             //JavaScript语句;

                            [ return  返回值 ]

                    }

           三:调用函数

                  事件名 = “ 函数名 ( ) ”

16. 常用的事件

名称

说明

onload

一个页面或一幅图像完成加载

onlick

鼠标单击某个对象

onmouseover

鼠标指导移到某个元素上

onkeydown

某个键盘按键被按下

onchange

域的内容被改变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潔19

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值