JS基础教程2——JS实现与基础知识

简介: JS可以写在HTML中<body>标签中并且用<scrpit>标签包裹,但是要注意一定要写在最后面不能写在前面!!!!!JS还可以写在.js文件中(建议项目中js文件存放在js文件夹中)然后通过<dcrpit scr="">中scr导入js文件即可。

JS基础教程2——JS实现与基础知识


JS基础教程2——JS实现与基础知识


JS在前端中写法


JS可以写在HTML中<body>标签中并且用<scrpit>标签包裹,但是要注意一定要写在最后面不能写在前面!!!!!


JS还可以写在.js文件中(建议项目中js文件存放在js文件夹中)然后通过<dcrpit scr="">中scr导入js文件即可。


JavaScript变量


与代数一样,JavaScript 变量可用于存放值,变量通过var申明,在js中不写数据类型会通过赋值数据自动给该数据一个数据类型。


变量的限制


  • 变量必须以字母开头
  • 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
  • 变量名称对大小写敏感(y 和 Y 是不同的变量)


JavaScript 数据类型


JS数据类型有6种,包括五种基本数据类型(Number,String,Boolean,Null,Undefined),和一种混合数据类型(Object)。


Number类型


Number类型包含整数和浮点数(浮点数数值必须包含一个小数点,且小数点后面至少有一位数字)两种值。


浮点数将会自动转换为整数。


数值转换


Number()转型函数,可以用于任何数据类型;

parseInt(),将值转换为整型,用的比较多;

parseFloat();将值转换为浮点型。


String类型


字符串类型中的单引号与双引号的作用效果完全一样。


Boolean类型


该类型只有两个值,true和false。


Null类型


为空类型,可以看作空值指针。


Undefined类型


只有一个值,即undefined值,使用var声明了变量,但未给变量初始化值,那么这个变量的值就是undefined。


Object类型


js中对象是一组属性与方法的集合。具体的关于对象的创建方式以及对象的各种特性,会在后面的引用类型的章节中  做详细介绍。

相关文章
|
2月前
|
Web App开发 JavaScript 前端开发
2024年5月node.js安装(winmac系统)保姆级教程
本篇博客为2024年5月版Node.js安装教程,适用于Windows和Mac系统。作者是一名熟悉JavaScript与Vue的大一学生,分享了Node.js的基本介绍、下载链接及简单安装步骤。安装完成后,通过终端命令`node -v`验证版本即可确认安装成功。欢迎关注作者,获取更多技术文章。
38 2
2024年5月node.js安装(winmac系统)保姆级教程
|
6月前
|
JavaScript
vue中使用 HotKeys.js 教程(按键响应、快捷键开发)
vue中使用 HotKeys.js 教程(按键响应、快捷键开发)
247 0
|
3月前
|
JavaScript 前端开发
js教程——函数
js教程——函数
57 4
|
3月前
|
JavaScript 前端开发 Java
Node.js 教程
10月更文挑战第1天
64 0
|
5月前
|
JavaScript NoSQL 前端开发
|
6月前
|
JSON JavaScript 数据格式
vue 绘制波形图 wavesurfer.js (音频/视频) 【实用教程】
vue 绘制波形图 wavesurfer.js (音频/视频) 【实用教程】
495 3
|
7月前
|
自然语言处理 JavaScript 前端开发
【JavaScript】JavaScript基础知识强化:变量提升、作用域逻辑及TDZ的全面解析
【JavaScript】JavaScript基础知识强化:变量提升、作用域逻辑及TDZ的全面解析
82 3
|
6月前
|
JavaScript
vue 农历日期转公历日期(含插件 js-calendar-converter 使用教程)
vue 农历日期转公历日期(含插件 js-calendar-converter 使用教程)
265 0
|
6月前
|
开发框架 监控 JavaScript
企业级node.js开发框架 【egg.js】 实用教程
企业级node.js开发框架 【egg.js】 实用教程
86 0
|
6月前
命令行加载特效 【cli-spinner.js】 实用教程
命令行加载特效 【cli-spinner.js】 实用教程
60 0