JavaScript变量基本使用方法实例分析


Posted in Javascript onNovember 15, 2019

本文实例讲述了JavaScript变量基本使用方法。分享给大家供大家参考,具体如下:

JavaScript 是一种弱类型语言,javascript的变量类型由它的值来决定。 定义变量需要用关键字 ‘var'

var iNum = 123;
var sTr = 'asd';
//同时定义多个变量可以用","隔开,公用一个‘var'关键字
var iNum = 45,sTr='qwe',sCount='68';

变量类型

5种基本数据类型:

  • 1、number 数字类型
  • 2、string 字符串类型
  • 3、boolean 布尔类型 true 或 false
  • 4、undefined undefined类型,变量声明未初始化,它的值就是undefined
  • 5、null null类型,表示空对象,如果定义的变量将来准备保存对象,可以将变量初始化为null,在页面上获取不到对象,返回的值就是null

1种复合类型:

  • object

javascript语句与注释

1、一条javascript语句应该以“;”结尾

<script type="text/javascript">  
var iNum = 123;
var sTr = 'abc123';
function fnAlert(){
  alert(sTr);
};
fnAlert();
</script>

2、javascript注释

<script type="text/javascript">  
// 单行注释
var iNum = 123;
/* 
  多行注释
  1、...
  2、...
*/
var sTr = 'abc123';
</script>

变量、函数、属性、函数参数命名规范

1、区分大小写
2、第一个字符必须是字母、下划线(_)或者美元符号($)
3、其他字符可以是字母、下划线、美元符或数字

匈牙利命名风格:

  • 对象o Object 比如:oDiv
  • 数组a Array 比如:aItems
  • 字符串s String 比如:sUserName
  • 整数i Integer 比如:iItemCount
  • 布尔值b Boolean 比如:bIsComplete
  • 浮点数f Float 比如:fPrice
  • 函数fn Function 比如:fnHandler
  • 正则表达式re RegExp 比如:reEmailCheck

更多关于JavaScript相关内容可查看本站专题:《JavaScript常用函数技巧汇总》、《javascript面向对象入门教程》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
IE和Mozilla的兼容性汇总event
Aug 12 Javascript
常用的javascript function代码
May 23 Javascript
JS复制内容到剪切板的实例代码(兼容IE与火狐)
Nov 19 Javascript
超级简单实现JavaScript MVC 样式框架
Mar 24 Javascript
jQuery prototype冲突的2种解决方法(附demo示例下载)
Jan 21 Javascript
jQuery UI制作选项卡(tabs)
Dec 13 Javascript
Javascript的this用法
Jan 16 Javascript
JS实现数组去重复值的方法示例
Feb 18 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(下)
Apr 21 Javascript
原生js实现随机点名功能
Nov 05 Javascript
node.js express捕获全局异常的三种方法实例分析
Dec 27 Javascript
JavaScript 中for/of,for/in 的详细介绍
Nov 17 Javascript
JavaScript字符串处理常见操作方法小结
Nov 15 #Javascript
layui数据表格重载实现往后台传参
Nov 15 #Javascript
JS实现贪吃蛇游戏
Nov 15 #Javascript
Layui表格监听行单双击事件讲解
Nov 14 #Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
Nov 14 #Javascript
解决Layui数据表格显示无数据提示的问题
Nov 14 #Javascript
layui写后台表格思路和赋值用法详解
Nov 14 #Javascript
You might like
JS 网站性能优化笔记
2011/05/24 PHP
php版微信开发Token验证失败或请求URL超时问题的解决方法
2016/09/23 PHP
如何用javascript去掉字符串里的所有空格
2007/02/08 Javascript
JavaScript 基础篇之对象、数组使用介绍(三)
2012/04/07 Javascript
js+html+css实现鼠标移动div实例
2013/01/30 Javascript
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
使用js+jquery实现无限极联动
2013/05/23 Javascript
jquery实现浮动在网页右下角的彩票开奖公告窗口代码
2015/09/04 Javascript
基于JavaScript如何制作遮罩层对话框
2016/01/26 Javascript
微信小程序 数据访问实例详解
2016/10/08 Javascript
jQuery控制控件文本的长度的操作方法
2016/12/05 Javascript
使用BootStrap实现表格隔行变色及hover变色并在需要时出现滚动条
2017/01/04 Javascript
基于JavaScript实现拖动滑块效果
2017/02/16 Javascript
详解vue+vueRouter+webpack的简单实例
2017/06/17 Javascript
深入Vue-Router路由嵌套理解
2018/08/13 Javascript
Next.js实现react服务器端渲染的方法示例
2019/01/06 Javascript
Js代码中的span拼接问题解决
2019/11/22 Javascript
jquery简易手风琴插件的封装
2020/10/13 jQuery
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
[05:43]VG.R战队教练Mikasa专访:为目标从未停止战斗
2016/08/02 DOTA
python中的字典使用分享
2016/07/31 Python
详解Python装饰器由浅入深
2016/12/09 Python
Python图像处理之识别图像中的文字(实例讲解)
2018/05/10 Python
itchat-python搭建微信机器人(附示例)
2019/06/11 Python
解决python 读取excel时 日期变成数字并加.0的问题
2019/10/08 Python
关于Pytorch MaxUnpool2d中size操作方式
2020/01/03 Python
为什么是 Python -m
2020/06/19 Python
如何利用CSS3制作3D效果文字具体实现样式
2013/05/02 HTML / CSS
C++程序员求职信范文
2014/04/14 职场文书
说明书怎么写
2014/05/06 职场文书
关于运动会的口号
2014/06/07 职场文书
企业趣味活动方案
2014/08/21 职场文书
幼儿教师自我剖析材料
2014/09/29 职场文书
go 实现简易端口扫描的示例
2021/05/22 Golang
Windows安装Anaconda3的方法及使用过程详解
2021/06/11 Python
浅谈Redis的事件驱动模型
2022/05/30 Redis