JavaScript入门基础

1.什么是JavaScript?

JavaScript 是一种基于对象和事件驱动并具有相对安全性 的客户端脚本语言

2.js嵌入页面的方式

a.行间事件

b.页面Script标签的嵌入

c.外部引入

3.JavaScript的变量

JavaScript
是一种弱类型语言,javascript 的变量类型由它的值来决 定。定义变量需要用关键字 ‘var’

4.JavaScript数据类型及转换

基本数据类型包括以下3种

1)
数字型(Number型)

  1. 字符串型(String型)

  2. 布尔型(Boolean型)

特殊数据类型有2种:

(1)空值(null型)

(2)未定义值(undefined型)

### “”、null、undefined区别 ###

  1. ""代表字符串,声明了一个字符串空间只是字符串中没有任何内容

  2. null代表空,声明了一个空间,

  3. undefined代表未定义值,只是声明了一个名称使用方法typeof识别变量的数据类型

数据类型转换

a.     
字符串型转换为数值型(parseInt或者parseFloat)

b.    
数值型转换为字符串型( toString)

  1. JavaScript中的运算符和表达式

JavaScript的运算符按运算符类型可以分为以下5种:

(1) 算术运算符;

(2) 比较运算符;

(3) 赋值运算符;

(4) 逻辑运算符;

(5) 条件运算符;

JS特性

  1. JS内嵌位置没有严格的地方

  2. JS代码是解析代码

  3. 浏览器的JS引擎和渲染引擎会同步进行,只要这两个引擎有某个没执行完成则浏览器处于加载状态

  4. JS代码如果位于HTML标签之前,只要JS没有执行完成则JS之后的HTML永远不会执行

  5. 一般内嵌JS代码通常放在body标签的最底部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值