javaScript(一)

1、什么是javaScript

一种基于对象和事件驱动的解释性语言(所谓解释性语言是指后面出现错误时,前面的也能运行)嵌入到页面上,由浏览器运行。js与Java没有关系。

2、有三种方法写js代码

1)代码与实践关联:代码直接写在事件里

2)script块:在head里添加一个script,中间添加代码(以方法封装)

3)js文件:单独定义一个js文件,在html页面的head里用script引用

3、基本语法

1)语法规范:大小写敏感,以 ;  结束

2)变量:不论什么类型的数据,都使用var声明变量,变量的类型以赋值为准

3)标识符的规则:以字母、数字、下划线、$组成,但不以数字开头,不能与关键字重名

4)数据类型

简单类型:string 、 number 、 bool

特殊类型:null 、 undefined

复杂类型:Array 、 date等

5)String类型

a、 " " 与 '  '都可以

b、特殊字符需要用转义字符,即在前面加"\";若需要输出汉字,需要将汉字转为编码写入

6)number类型:既可用来表示整数,也可用来表示小数

7)数据类型之间的转换

a、隐性转换:直接转换,按照规则

规则:String + number --------String

            String + bool   -----------String

    number +bool -----------number

    bool + bool   -------------number

b、显示转换:使用相应的方法转换

如:xxx.toString(),parseInt(xxx),parseFloat(),typeOf(xxx)    -------前提条件是确定能转

8)运算符

a、算术,比较,逻辑,位

b、a==b   比较的是值

       a===b  比较的是值以及类型

c、三元(目)运算符:表达式? value1:value02

9)流程控制

a、if/else

b、switch/case

c、for

d、while

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值