JavaScript入门概念

  前期因为一些事情的延误耽误了一些时间,近期开始了对JS的学习,那么在之前我们了解到HTML,CSS完成了页面的语义样式处理,那么就来到了JS页面交互效果。小编在此没有那么着急着去学习怎样在网页上去操作js使用js,而是通过推荐的一本书打算将JS细微概念屡清楚之后再去实战。那么多的不说记录一下今天的重点——JS入门概念。

  JS基于java,基本语法与java相同,至于细微不同之处之后会一一补充。

1.代入方式

JavaScript写入可以直接写入到html文件中。

一种是导入外部js文件:<script type="text/javascript" src="导入的js文件"></script>

在导入js时可以加上defer="defer" 属性。称为延迟脚本,因为延迟脚本如果有多个不会按照顺序来所以一般延迟脚本只有一个。

作用:有延迟脚本属性的js文件会在最后面加载。

2.基本语法

在这之中基本语法与java中一至,我们主要了解的是各个引用类型的方法在实战中会用。

值得注意的是区分大小写。

以var定义变量。

3.数据类型 

1.typeof、instanceof 操作符

   typeof操作符返回值为数据类型

例:var a="hello world"

       alert(typeof a);    //输出即为String

那么同时再此提到了instanceof操作符

如果变量是给定引用类型则可用此作为判断....是....类型吗?

例:a=new Object();

       if(a instanceof  Object){

       }

可用作条件判断。

2.undefined类型

简明来说就是未初始化变量变量值就为undefined,未定义的不算。

特例:未定义的再通过typeof操作符时返回值为undefined。

3.NaN

表示非数值

4.函数声明

以function声明函数格式与void相同

 

这是一些入门概念小编是过了一下,对此进行深度的学习不想放过这些细节一点一滴都助于之后的理解与学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值