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 相关文章推荐
jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝)
Feb 04 Javascript
innerText 使用示例
Jan 23 Javascript
jQuery实现提示密码强度的代码
Jul 15 Javascript
详解jQuery中的元素的属性和相关操作
Aug 14 Javascript
JavaScript中的时间处理小结
Feb 24 Javascript
jquery自定义插件——window的实现【示例代码】
May 06 Javascript
微信小程序 教程之模板
Oct 18 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
Dec 11 Javascript
Vue数据双向绑定的深入探究
Nov 27 Javascript
详解Vue中的MVVM原理和实现方法
Jul 15 Javascript
JavaScript中如何调用Java方法
Sep 16 Javascript
mapboxgl实现带箭头轨迹线的代码
Jan 04 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
php安全之直接用$获取值而不$_GET 字符转义
2012/06/03 PHP
PHP获取当前日期及本周一是几月几号的方法
2017/03/28 PHP
jquery学习笔记二 实现可编辑的表格
2010/04/09 Javascript
JavaScript设计模式之工厂方法模式介绍
2014/12/28 Javascript
浅谈JavaScript中的Math.atan()方法的使用
2015/06/14 Javascript
jQuery中 delegate使用的问题
2015/07/03 Javascript
javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
2015/11/13 Javascript
JS设置cookie、读取cookie
2016/02/24 Javascript
Node.js包管理器Yarn的入门介绍与安装
2016/10/17 Javascript
jQuery animate()实现背景色渐变效果的处理方法【使用jQuery.color.js插件】
2017/03/15 Javascript
Vue项目中引入外部文件的方法(css、js、less)
2017/07/24 Javascript
Vue+axios实现统一接口管理的方法
2018/07/23 Javascript
详解redux异步操作实践
2018/08/15 Javascript
关于vue编译版本引入的问题的解决
2018/09/17 Javascript
微信小程序 导入图标实现过程详解
2019/10/11 Javascript
Python使用pygame模块编写俄罗斯方块游戏的代码实例
2015/12/08 Python
python 简单的绘图工具turtle使用详解
2017/06/21 Python
Python使用回溯法子集树模板解决迷宫问题示例
2017/09/01 Python
浅谈python编译pyc工程--导包问题解决
2019/03/20 Python
django settings.py 配置文件及介绍
2019/07/15 Python
Python实现给PDF添加水印的方法
2021/01/25 Python
鲜为人知的HTML5语音合成功能
2019/05/17 HTML / CSS
GOLFINO英国官网:高尔夫服装
2020/04/11 全球购物
屈臣氏泰国官网:Watsons TH
2021/02/23 全球购物
用友笔试题目
2016/10/25 面试题
关于元旦的广播稿
2014/02/16 职场文书
电大毕业生自我鉴定
2014/04/10 职场文书
食品采购员岗位职责
2014/04/14 职场文书
电台编导求职信
2014/05/06 职场文书
让生命充满爱演讲稿
2014/05/10 职场文书
代理词怎么写
2015/05/25 职场文书
幼儿园班级管理心得体会
2016/01/07 职场文书
java后台调用接口及处理跨域问题的解决
2022/03/24 Java/Android
分析SQL窗口函数之聚合窗口函数
2022/04/21 Oracle
MySQL transaction事务安全示例讲解
2022/06/21 MySQL
面试官问我Mysql的存储引擎了解多少
2022/08/05 MySQL