Javascript基础教程之变量


Posted in Javascript onJanuary 18, 2015

javascript 中变量通过var关键字(variable)来声明的。

var school = "beijingyizhong"

也可以通过var 关键字给变量多个值。

var school = "beijingyizhong" , diqu = "beijing" , age = 100;

此外,与java不同,javascript可以在同一个变量中存储不同的数据类型。例如

var school = "beijing";

document.write(school);

school = 132134;

document.write(school);

另外,javascript不需要声明变量就可以使用,例如:

   var test1 = "i am teacher" ;

    test2 = test1 + "PK yuan" ;

    document.write(test2);

javascript在遇到未声明的变量时,会自动为其创建一个全局变量,为了良好的使用习惯,应该声明变量,这对工作是有好处的。

另外,变量声明应该遵循以下规则,

变量的首字母可以为大小写英文字母,下划线或者美元“$”符号
余下的字母可以是下划线,大小写字母,任意数字或者美元"$"符号
变量的名称不可以是保留字或者关键字
下面是一些合法的变量名称

var test;

var _beijing;

var $djas;

下面是一些非法的变量名称

var 4abcd ; //数字开头

var asdf"dad ; //单引号是非法字符

var false; // false是关键字

以上就是本文的全部内容了,都是些很基础的知识,希望大家能够喜欢。

Javascript 相关文章推荐
JavaScript基本对象
Jan 11 Javascript
JavaScript接口实现代码 (Interfaces In JavaScript)
Jun 11 Javascript
javascript深入理解js闭包
Jul 03 Javascript
jQuery图片预加载 等比缩放实现代码
Oct 04 Javascript
Extjs中ComboBox加载并赋初值的实现方法
Mar 22 Javascript
ECMAScript 创建自己的js类库
Nov 22 Javascript
js和php如何获取当前url的内容
Sep 22 Javascript
分享我的jquery实现下拉菜单心的
Nov 29 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
May 23 Javascript
Jquery揭秘系列:ajax原生js实现详解(推荐)
Jun 08 Javascript
JS日程管理插件FullCalendar简单实例
Feb 07 Javascript
解决linux下node.js全局模块找不到的问题
May 15 Javascript
Javascript基础教程之JavaScript语法
Jan 18 #Javascript
js简单抽奖代码
Jan 16 #Javascript
JS取得绝对路径的实现代码
Jan 16 #Javascript
jQuery中scrollLeft()方法用法实例
Jan 16 #Javascript
jQuery中scrollTop()方法用法实例
Jan 16 #Javascript
jQuery中position()方法用法实例
Jan 16 #Javascript
jQuery中offset()方法用法实例
Jan 16 #Javascript
You might like
phpinfo 系统查看参数函数代码
2009/06/05 PHP
php从数组中随机抽取一些元素的代码
2012/11/05 PHP
php.ini 配置文件的深入解析
2013/06/17 PHP
体育彩票排列三组选三算法分享
2014/03/07 PHP
PHP各种异常和错误的拦截方法及发生致命错误时进行报警
2016/01/19 PHP
laravel 解决后端无法获取到前端Post过来的值问题
2019/10/22 PHP
不错的asp中显示新闻的功能
2006/10/13 Javascript
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
2010/09/03 Javascript
尝试在让script的type属性等于text/html
2013/01/15 Javascript
理解javascript中try...catch...finally
2015/12/25 Javascript
浅谈Nodejs应用主文件index.js
2016/08/28 NodeJs
利用iscroll4实现轮播图效果实例代码
2017/01/11 Javascript
js实现4个方向滚动的球
2017/03/06 Javascript
vue.js整合mint-ui里的轮播图实例代码
2017/12/27 Javascript
Python算法之栈(stack)的实现
2014/08/18 Python
深入理解Python 代码优化详解
2014/10/27 Python
用Python登录Gmail并发送Gmail邮件的教程
2015/04/17 Python
详解python中的文件与目录操作
2017/07/11 Python
Python cookbook(数据结构与算法)找到最大或最小的N个元素实现方法示例
2018/02/13 Python
python实现狄克斯特拉算法
2019/01/17 Python
python设置环境变量的原因和方法
2019/06/24 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
解决pytorch DataLoader num_workers出现的问题
2020/01/14 Python
Python 剪绳子的多种思路实现(动态规划和贪心)
2020/02/24 Python
使用CSS3的appearance属性改变任何元素的浏览器默认风格
2012/12/24 HTML / CSS
CSS3中利用animation属性创建雪花飘落特效
2014/05/14 HTML / CSS
Expedia丹麦:全球领先的旅游网站
2018/03/18 全球购物
荷兰在线啤酒店:Beerwulf
2019/08/26 全球购物
大学生入党自我鉴定
2013/10/31 职场文书
网页美工求职信范文
2014/04/17 职场文书
2014向国旗敬礼网上签名活动总结
2014/09/27 职场文书
针对吵架老公保证书
2015/05/08 职场文书
python 模拟在天空中放风筝的示例代码
2021/04/21 Python
JUnit5常用注解的使用
2021/07/02 Java/Android
国际最新研究在陨石中发现DNA主要成分 或由陨石带来地球
2022/04/29 数码科技
springboot读取nacos配置文件
2022/05/20 Java/Android