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 相关文章推荐
use jscript List Installed Software
Jun 11 Javascript
js获取下拉列表的值和元素个数示例
May 07 Javascript
使用jQuery设置disabled属性与移除disabled属性
Aug 21 Javascript
Bootstrap每天必学之基础排版
Nov 20 Javascript
浅析JavaScript中浏览器的兼容问题
Apr 19 Javascript
详解Node.js中的事件机制
Sep 22 Javascript
vue2.0移除或更改的一些东西(移除index key)
Aug 28 Javascript
原生js+cookie实现购物车功能的方法分析
Dec 21 Javascript
JS实现的缓冲运动效果示例
Apr 30 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
May 12 Javascript
bootstrap datepicker的基本使用教程
Jul 09 Javascript
如何优化vue打包文件过大
Apr 13 Vue.js
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
PHP中error_reporting()用法详解
2015/08/31 PHP
jquery select操作的日期联动实现代码
2009/12/06 Javascript
js限制textarea每行输入字符串长度的代码
2012/10/31 Javascript
JQuery对表单元素的基本操作使用总结
2014/07/18 Javascript
JavaScript实现的一个日期格式化函数分享
2014/12/06 Javascript
JavaScript获得当前网页来源页面(即上一页)的方法
2015/04/03 Javascript
使用控制台破解百小度一个月只准改一次名字
2015/08/13 Javascript
JS+CSS实现电子商务网站导航模板效果代码
2015/09/10 Javascript
jQuery实现自动切换播放的经典滑动门效果
2015/09/12 Javascript
jquery及js实现动态加载js文件的方法
2016/01/21 Javascript
JSP防止网页刷新重复提交数据的几种方法
2016/11/19 Javascript
老生常谈javascript的面向对象思想
2017/08/22 Javascript
node.js学习之事件模块Events的使用示例
2017/09/28 Javascript
Vue组件Draggable实现拖拽功能
2018/12/01 Javascript
vue实现点击隐藏与显示实例分享
2019/02/13 Javascript
小程序测试后台服务的方法(ngrok)
2019/03/08 Javascript
Vue开发环境中修改端口号的实现方法
2019/08/15 Javascript
vue学习笔记之给组件绑定原生事件操作示例
2020/02/27 Javascript
[47:06]DOTA2上海特级锦标赛主赛事日 - 4 败者组第五轮 MVP.Phx VS EG第一局
2016/03/05 DOTA
Python struct模块解析
2014/06/12 Python
用python 制作图片转pdf工具
2015/01/30 Python
python 时间戳与格式化时间的转化实现代码
2016/03/23 Python
详解用python写一个抽奖程序
2019/05/10 Python
python实现爬取百度图片的方法示例
2019/07/06 Python
详解Pandas之容易让人混淆的行选择和列选择
2019/07/10 Python
浅谈Python中的生成器和迭代器
2020/06/19 Python
Keras构建神经网络踩坑(解决model.predict预测值全为0.0的问题)
2020/07/07 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
2021/01/27 Python
H5 canvas中width、height和style的宽高区别详解
2018/11/02 HTML / CSS
AmazeUI在模态框中嵌入表单形成模态输入框
2020/08/20 HTML / CSS
L*SPACE官网:比基尼、泳装和度假服装
2019/03/18 全球购物
英国最大的割草机购买网站:Just Lawnmowers
2019/11/02 全球购物
英国Iceland杂货店:网上食品购物
2020/12/16 全球购物
项目合作意向书范本
2014/04/01 职场文书
学习十八大的感悟
2015/08/11 职场文书
django如何自定义manage.py管理命令
2021/04/27 Python