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 相关文章推荐
ImageZoom 图片放大镜效果(多功能扩展篇)
Apr 14 Javascript
改写一个简单的菜单 弹性大小
Dec 02 Javascript
让你的CSS像Jquery一样做筛选的实现方法
Jul 10 Javascript
AngularJS 模型详细介绍及实例代码
Jul 27 Javascript
jquery插件uploadify多图上传功能实现代码
Aug 12 Javascript
详解Angular.js的$q.defer()服务异步处理
Nov 06 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
Apr 19 Javascript
Vue封装Swiper实现图片轮播效果
Feb 06 Javascript
详解JS判断页面是在手机端还是在PC端打开的方法
Apr 26 Javascript
深入理解javascript prototype的相关知识
Sep 19 Javascript
js实现提交前对列表数据的增删改查
Jan 16 Javascript
JS造成内存泄漏的几种情况实例分析
Mar 02 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
PHP截取指定图片大小的方法
2014/12/10 PHP
Laravel 5框架学习之模型、控制器、视图基础流程
2015/04/08 PHP
PHP实现的基于单向链表解决约瑟夫环问题示例
2017/09/30 PHP
javascript Keycode对照表
2009/10/24 Javascript
Confirmer JQuery确认对话框组件
2010/06/09 Javascript
JS对象与JSON格式数据相互转换
2012/02/20 Javascript
jQuery的DOM操作之删除节点示例
2014/01/03 Javascript
jQuery表格列宽可拖拽改变且兼容firfox
2014/09/03 Javascript
JavaScript实现N皇后问题算法谜题解答
2014/12/29 Javascript
jquery实现炫酷的叠加层自动切换特效
2015/02/01 Javascript
JavaScript之Object类型介绍
2015/04/01 Javascript
jQuery实现的多屏图像图层切换效果实例
2015/05/07 Javascript
Javascript实现图片轮播效果(一)让图片跳动起来
2016/02/17 Javascript
AngularJS入门教程之 XMLHttpRequest实例讲解
2016/07/27 Javascript
js实现多图左右切换功能
2016/08/04 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
MUI 上拉刷新/下拉加载功能实例代码
2017/04/13 Javascript
JS实现移动端按首字母检索城市列表附源码下载
2017/07/05 Javascript
vue2 前端搜索实现示例
2018/02/26 Javascript
Vue 动态组件components和v-once指令的实现
2019/08/30 Javascript
微信小程序点击保存图片到本机功能
2019/12/13 Javascript
修改vue源码实现动态路由缓存的方法
2020/01/21 Javascript
js实现无限层级树形数据结构(创新算法)
2020/02/27 Javascript
scrapy自定义pipeline类实现将采集数据保存到mongodb的方法
2015/04/16 Python
Pythont特殊语法filter,map,reduce,apply使用方法
2016/02/27 Python
python爬虫面试宝典(常见问题)
2018/03/02 Python
python 中字典嵌套列表的方法
2018/07/03 Python
python科学计算之scipy——optimize用法
2019/11/25 Python
Python双链表原理与实现方法详解
2020/02/22 Python
CSS 3.0文字悬停跳动特效代码
2020/10/26 HTML / CSS
canvas 下载二维码和图片加水印的方法
2018/03/21 HTML / CSS
台湾母婴用品购物网站:Infant婴之房
2018/06/15 全球购物
安全承诺书
2015/01/19 职场文书
终止劳动合同通知书
2015/04/16 职场文书
多人股份制合作协议书
2016/03/19 职场文书