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月前
|
JavaScript
vue中使用 HotKeys.js 教程(按键响应、快捷键开发)
vue中使用 HotKeys.js 教程(按键响应、快捷键开发)
121 0
|
4月前
|
JavaScript 前端开发 网络安全
【网络安全 | 信息收集】JS文件信息收集工具LinkFinder安装使用教程
【网络安全 | 信息收集】JS文件信息收集工具LinkFinder安装使用教程
211 4
|
15天前
|
JavaScript NoSQL 前端开发
|
2月前
|
JSON JavaScript 数据格式
vue 绘制波形图 wavesurfer.js (音频/视频) 【实用教程】
vue 绘制波形图 wavesurfer.js (音频/视频) 【实用教程】
258 3
|
3月前
|
自然语言处理 JavaScript 前端开发
【JavaScript】JavaScript基础知识强化:变量提升、作用域逻辑及TDZ的全面解析
【JavaScript】JavaScript基础知识强化:变量提升、作用域逻辑及TDZ的全面解析
43 3
|
2月前
|
JavaScript
vue 农历日期转公历日期(含插件 js-calendar-converter 使用教程)
vue 农历日期转公历日期(含插件 js-calendar-converter 使用教程)
148 0
|
2月前
|
开发框架 监控 JavaScript
企业级node.js开发框架 【egg.js】 实用教程
企业级node.js开发框架 【egg.js】 实用教程
31 0
|
2月前
命令行加载特效 【cli-spinner.js】 实用教程
命令行加载特效 【cli-spinner.js】 实用教程
23 0
|
2月前
|
JavaScript
文件查询匹配神器 【glob.js】 实用教程
文件查询匹配神器 【glob.js】 实用教程
23 0
|
2月前
|
JavaScript 数据安全/隐私保护
node.js 命令行的命令注册和配置工具(最新版) commander.js 实用教程(含自研脚手架的创建流程)
node.js 命令行的命令注册和配置工具(最新版) commander.js 实用教程(含自研脚手架的创建流程)
79 0