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 相关文章推荐
利用jQuery操作对象数组的实现代码
Apr 27 Javascript
jquery win 7透明弹出层效果的简单代码
Aug 06 Javascript
javascript实现颜色渐变的方法
Oct 30 Javascript
jquery.post用法之type设置问题
Feb 24 Javascript
JavaScript深度复制(deep clone)的实现方法
Feb 19 Javascript
JavaScript 数组some()和filter()的用法及区别
May 20 Javascript
jQuery基本选择器之标签名选择器
Sep 03 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
Jan 18 Javascript
Vue实现类似Spring官网图片滑动效果方法
Mar 01 Javascript
vue中created和mounted的区别浅析
Aug 13 Javascript
JavaScript工具库MyTools详解
Jan 01 Javascript
js中延迟加载和预加载的具体使用
Jan 14 Javascript
网页源代码保护(禁止右键、复制、另存为、查看源文件)
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动态页生成静态页的3种常用方法
2014/11/13 PHP
php使用PDO操作MySQL数据库实例
2014/12/30 PHP
laravel框架模型、视图与控制器简单操作示例
2019/10/10 PHP
Thinkphp集成抖音SDK的实现方法
2020/04/28 PHP
JavaScript库 开发规则
2009/01/31 Javascript
JQuery 构建客户/服务分离的链接模型中Table分页代码效率初探
2010/01/22 Javascript
Javascript 通过json自动生成Dom的代码
2010/04/01 Javascript
JavaScript之appendChild、insertBefore和insertAfter使用说明
2010/12/30 Javascript
js遍历td tr等html元素
2012/12/13 Javascript
jQuery实现简单的列表式导航菜单效果代码
2015/08/31 Javascript
JS实现JSON.stringify的实例代码讲解
2017/02/07 Javascript
JS实现的自动打字效果示例
2017/03/10 Javascript
详解离线安装npm包的几种方法
2018/11/25 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
2019/09/23 Javascript
[02:33]2018DOTA2亚洲邀请赛赛前采访——LGD
2018/04/04 DOTA
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
Python多线程编程简单介绍
2015/04/13 Python
对numpy中轴与维度的理解
2018/04/18 Python
Python字典遍历操作实例小结
2019/03/05 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
2019/08/12 Python
Python 类的私有属性和私有方法实例分析
2019/09/29 Python
Python高级特性之闭包与装饰器实例详解
2019/11/19 Python
Jupyter notebook 启动闪退问题的解决
2020/04/13 Python
完美解决keras 读取多个hdf5文件进行训练的问题
2020/07/01 Python
css3实现input输入框颜色渐变发光效果代码
2014/04/02 HTML / CSS
纽约现代艺术博物馆商店:MoMA STORE(室内家具和杂货商品)
2016/08/02 全球购物
工程技术员岗位职责
2014/03/02 职场文书
婚礼主持词开场白
2014/03/13 职场文书
事业单位分类改革实施方案
2014/03/21 职场文书
酒店管理专业自荐信
2014/05/23 职场文书
人口与计划生育目标管理责任书
2014/07/29 职场文书
司法局群众路线教育实践活动整改措施
2014/09/17 职场文书
学生偷窃检讨书
2014/09/25 职场文书
毕业生银行实习自我鉴定
2014/10/14 职场文书
敬老院活动感想
2015/08/07 职场文书
商业计划书如何写?关键问题有哪些?
2019/07/11 职场文书