Web前端开发知识点之JavaScript的介绍与语法

JavaScript018

Web前端开发知识点之JavaScript的介绍与语法,第1张

今天小编要跟大家分享的文章是关于Web前端开发知识点之JavaScript的介绍与语法。正在学习web前端相关知识的小伙伴们来和小编一起看一看吧,希望本篇文章能够对大家有所帮助。

一、JavaScript介绍

JavaScript是一门客户端脚本语言,是适应动态网页制作的需要而诞生的一种编程语言。这门语言可用于HTML和web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。

在HTML基础上,使用Javascript可以开发交互式Web网页,可以增强用户和HTML页面的交互过程,可以控制HTML元素让页面有一些动态的效果,增强用户的体验。

JavaScript使有规律地重复的HTML文段简化,减少下载时间。

二、JavaScript语法

①与HTML的结合方式

JavaScript与HTML的结合方式有两种,一种是内部JavaScript,一种是外部JavaScript,定义的方式与CSS类似。

内部JavaScript需要定义一对标签,标签体的内容就是JavaScript代码。例如:





alert("我的第一个JavaScript")


外部JavaScript也需要定义一对标签,通过src属性引入外部的就是文件。例如:


注意:JavaScript可以定义在HTML页面的任何地方,但是定义的位置会影响执行的顺序。而且可以在HTML文档中放入不限数量的脚本。通常的做法是把函数放入部分中,或者放在页面底部。这样就可以把它们安置到同一处位置,不会干扰页面的内容。

②注释

JavaScript的注释与java相同,一种是“//”单行注释,一种是“/**/”多行注释。例如

//这是单行注释

/*

这是多行注释

这是多行注释*/

③数据类型

JavaScript的数据类型包括两大类:原始数据类型和引用数据类型。

原始数据类型包括:

·number数字:包括整数、小数和NaN(notanumber不是数字的数字类型)

·string字符串

·boolean布尔型:包括true和false

·null:一个对象为空的占位符

·undefined:未定义

引用数据类型就是指对象类型。

④变量

所谓变量就是一小块存储数据的内存空间。java语言是强类型语言,在开辟变量存储空间时就定义了存储数据的类型,而且只能存储固定类型的数据JavaScript是弱类型语言,在开辟变量存储空间时不定义存储数据的类型,可以存储任意类型的数据。

声明变量用var关键字,例如:

vara=3

我们可以使用typeof运算符获取变量的类型。

⑤运算符

JavaScript中的运算符与java中的基本一致,大家可以参考这个链接复习一下,接下来我再说说JavaScript里比较特殊的运算符。

在说运算符之前先说一个注意事项:在JavaScript中如果运算数不是运算符所要求的的类型,那么JavaScript引擎会自动将运算数进行类型转换。

因此在JavaScript中1=="1"的结果是true,那么我想让他的结果是false该怎么办呢?所以JavaScript引入了新的运算符全等于(===),此时1==="1"的结果就是false了。

⑥流程控制语句

JavaScript中流程控制语句包括if...else...、switch、while、do...while...、for等,语法规则与java中完全一致,点击上方关键词可查看java语法规则。

⑦特殊语法(不建议)

JavaScript语句以结尾,如果一行只有一条语句则可以省略。

变量定义是使用var关键字,也可以不使用。

以上就是小编今天为大家分享的关于Web前端开发知识点之JavaScript的介绍与语法的文章,希望本篇文章能够对正在从事web前端工作和学习的小伙伴们有所帮助,想要了解更多web前端知识记得关注北大青鸟web培训官网,最后祝愿小伙伴们工作顺利,成为一名优秀的web前端工程师。

文章来源:原创凯哥的故事凯哥的故事

一、学js的条件:

学习JS也是有门槛的,就是你的html和css至少还比较熟练,您不能连<body>这东东是干啥的都不知道就开始上JS了,学乘除前,学好加减法总是有益无害的。

二、忠告

1,不要着急看一些复杂网页效果的代码,这样除了打击你自信心,什么也学不到

2,别急着加技术交流QQ群,加牛人QQ。

3、看网上什么多少天精通JS,啥啥啥从入门到精通,这种教程直接跳过吧,太多的事实证明,以一种浮躁的心态去做任何事都会以失败而告终。

4、千万别去弄啥电脑培训,花了钱和时间不说,关键是学不到东西。本来你买两本好书自学3个月能学会的,他们硬是能折腾你两年。

javascript:

1、同义词 js(Javascript)一般指javascript。

2、JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。

3、它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

4、在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。