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数据缓存系统实现代码
Oct 24 Javascript
你必须知道的Javascript知识点之&quot;字面量和对应类型&quot;说明介绍
Apr 23 Javascript
JavaScript将数据转换成整数的方法
Jan 04 Javascript
JavaScript基础函数整理汇总
Jan 30 Javascript
基于jQuery仿淘宝产品图片放大镜特效
Oct 19 Javascript
Javascript点击其他任意地方隐藏关闭DIV实例
Jun 21 Javascript
jQuery实现的表头固定效果实例【附完整demo源码下载】
Aug 01 Javascript
jQuery加载及解析XML文件的方法实例分析
Jan 22 Javascript
详解JavaScript中的函数、对象
Apr 01 Javascript
微信小程序wepy框架学习和使用心得详解
May 24 Javascript
解决vue单页面修改样式无法覆盖问题
Aug 05 Javascript
详解Vue后台管理系统开发日常总结(组件PageHeader)
Nov 01 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版
2006/10/09 PHP
谈谈新手如何学习PHP
2006/12/14 PHP
风吟的小型JavaScirpt库 (FY.JS).
2010/03/09 Javascript
从数据结构的角度分析 for each in 比 for in 快的多
2013/07/07 Javascript
JavaScript包装对象使用介绍
2013/08/29 Javascript
原生js结合html5制作小飞龙的简易跳球
2015/03/30 Javascript
javascript作用域问题实例分析
2015/07/13 Javascript
JavaScript实现文字跟随鼠标特效
2015/08/06 Javascript
javaScript+turn.js实现图书翻页效果实例代码
2017/02/16 Javascript
layui从数据库中获取复选框的值并默认选中方法
2018/08/15 Javascript
微信小程序实现签到功能
2018/10/31 Javascript
一些你可能不熟悉的JS知识点总结
2019/03/15 Javascript
vue中el-input绑定键盘按键(按键修饰符)
2020/07/22 Javascript
Vue3 响应式侦听与计算的实现
2020/11/11 Javascript
Vue3 实现双盒子定位Overlay的示例
2020/12/22 Vue.js
[01:02:34]TFT vs VGJ.T Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
[41:17]完美世界DOTA2联赛PWL S3 access vs CPG 第二场 12.13
2020/12/17 DOTA
详解python单例模式与metaclass
2016/01/15 Python
Python中列表、字典、元组数据结构的简单学习笔记
2016/03/20 Python
Python排序搜索基本算法之选择排序实例分析
2017/12/09 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
2018/05/07 Python
Python GUI布局尺寸适配方法
2018/10/11 Python
tensorflow模型继续训练 fineturn实例
2020/01/21 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
如何理解python对象
2020/06/21 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
2020/10/18 Python
Merchant 1948澳大利亚:新西兰领先的鞋类和靴子供应商
2018/03/24 全球购物
荷兰牛仔裤网上商店:Jeans Centre
2018/04/03 全球购物
教师自我鉴定范文
2013/11/10 职场文书
合作意向书范本
2014/03/31 职场文书
助人为乐道德模范事迹材料
2014/08/16 职场文书
销售人才自我评价范文
2014/09/27 职场文书
社区元宵节活动总结
2015/02/06 职场文书
文艺演出主持词
2015/07/01 职场文书
《好妈妈胜过好老师》:每个孩子的优秀都是有源头的
2020/01/03 职场文书
Django实现翻页的示例代码
2021/05/24 Python