javascript的数据类型、字面量、变量介绍


Posted in Javascript onMay 23, 2012

数据类型:
1.数值型(整型int 浮点型floating)
2.字符串类型(string)
3.布尔型(只有两个值:ture fasle)

字符串字面量
1.转义系列:
在javascript中一些符号是辨别不出来的,只有转义之后正确显示出来。如:
\' 单引号
\" 双引号
\n 换行符
\r 回车符
\\ 反斜杠

转义实例:

<script type="text/javascript"> 
document.write("hello\nworld"); 
</script>

转义实例输出:
hello 
world (hello和world之间换行了)

2.字符串拼接

字符串拼接运算符号是加号(+),两个字符串拼接,javascript会将它们拼接成一个字符串;当一个数字和一个字符串拼接,javascript会将它们拼接成一个字符串;两个数字拼接,运算符+会变成加法运算符。

字符串拼接实例

document.write("link" + “nan”); // 两个字符串拼接,输出linknan 
document.write("5" + 100); // 一个数字和一个字符串拼接,输出5100 
document.write(5 + 100); // 两个数字拼接,输出105

3.typeof运算符

用来判断数据类型。

docunment.write(typeof(linknan)); // linknan是字符类型,输出String

复合数据类型

1.变量

变量的值是可以改变的。命名方式:第一个字符必须是字母或下划线,是区分大小写的。用var声明变量。

var num = 5; // 变量名是"num",值为5 
var num = 5; // 初始化 
var num; // 未初始化

2.常量

常量命名通常使用大写字母,用const声明变量,常量初始化值后,不管后面进行什么运算,其值都是不变的。

要注意的bug

命名时候要注意是区分大小写的,不要使用保留字或太长不容易记忆的命名;避免使用两个相似的变量名;在程序开始时声明所有变量。

Javascript 相关文章推荐
javascript 面向对象的JavaScript类
May 04 Javascript
js中的referrer返回上一页使用介绍
Sep 26 Javascript
Javascript实现真实字符串剩余字数提示的实例代码
Oct 22 Javascript
学习使用grunt来打包JavaScript和CSS程序的教程
Jan 04 Javascript
详解vue的数据binding绑定原理
Apr 12 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
Sep 04 Javascript
Vue多系统切换实现方案
Jun 05 Javascript
Vue中的methods、watch、computed的区别
Nov 26 Javascript
mpvue开发音频类小程序踩坑和建议详解
Mar 12 Javascript
了解javascript中变量及函数的提升
May 27 Javascript
Vue动态修改网页标题的方法及遇到问题
Jun 09 Javascript
jQuery实现电梯导航模块
Dec 22 jQuery
网页源代码保护(禁止右键、复制、另存为、查看源文件)
May 23 #Javascript
通过js动态操作table(新增,删除相关列信息)
May 23 #Javascript
JavaScript基础语法让人疑惑的地方小结
May 23 #Javascript
利用javascript解决图片缩放及其优化的代码
May 23 #Javascript
JavaScript 图像动画的小demo
May 23 #Javascript
JavaScript学习笔记记录我的旅程
May 23 #Javascript
JS中处理与当前时间间隔的函数代码
May 23 #Javascript
You might like
用PHP和ACCESS写聊天室(一)
2006/10/09 PHP
最新版本PHP 7 vs HHVM 多角度比较
2016/02/14 PHP
老生常谈PHP面向对象之解释器模式
2017/05/17 PHP
PHP+Oracle本地开发环境搭建方法详解
2019/04/01 PHP
js实现点击注册按钮开始读秒倒计时的小例子
2013/05/11 Javascript
JavaScript函数的一些注意要点小结及js匿名函数
2015/11/10 Javascript
Javascript实现图片不间断滚动的代码
2016/06/22 Javascript
javascript事件的绑定基础实例讲解(34)
2017/02/14 Javascript
浅谈vue+webpack项目调试方法步骤
2017/09/11 Javascript
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
vuex 使用文档小结篇
2018/01/11 Javascript
vue生命周期和react生命周期对比【推荐】
2018/09/19 Javascript
Vue项目安装插件并保存
2019/01/28 Javascript
vue v-for 使用问题整理小结
2019/08/04 Javascript
浅谈Vue中render中的h箭头函数
2019/11/07 Javascript
react PropTypes校验传递的值操作示例
2020/04/28 Javascript
[04:10]2016国际邀请赛中国区预选赛第二日TOP10精彩集锦
2016/06/28 DOTA
[02:03]风行者至宝清风环佩外观展示
2020/09/05 DOTA
django orm 通过related_name反向查询的方法
2018/12/15 Python
python实现自动解数独小程序
2019/01/21 Python
python实现浪漫的烟花秀
2019/01/30 Python
python解释器spython使用及原理解析
2019/08/24 Python
Python3.7 读取 mp3 音频文件生成波形图效果
2019/11/05 Python
使用Python画出小人发射爱心的代码
2019/11/23 Python
学习Python爬虫的几点建议
2020/08/05 Python
模范教师事迹材料
2014/02/10 职场文书
年级组长自我鉴定
2014/02/22 职场文书
文明美德伴我成长演讲稿
2014/05/12 职场文书
服务承诺书格式
2014/05/21 职场文书
《周恩来的四个昼夜》观后思想汇报范文两篇
2014/09/10 职场文书
2015政治思想表现评语
2015/03/25 职场文书
致运动员加油稿
2015/07/21 职场文书
vue中利用mqtt服务端实现即时通讯的步骤记录
2021/07/01 Vue.js
HTTP中的Content-type详解
2022/01/18 HTML / CSS
Golang数据类型和相互转换
2022/04/12 Golang
Win11软件图标固定到任务栏
2022/04/19 数码科技