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 相关文章推荐
JQuery 选择器 xpath 语法应用
May 13 Javascript
javascript学习笔记(十) js对象 继承
Jun 19 Javascript
JS打开图片另存为对话框实现代码
Dec 26 Javascript
jQuery学习之prop和attr的区别示例介绍
Nov 15 Javascript
js给页面加style无效果的解决方法
Jan 20 Javascript
javascript实现获取cookie过期时间的变通方法
Aug 14 Javascript
常用javascript表单验证汇总
Jul 20 Javascript
探究Javascript模板引擎mustache.js使用方法
Jan 26 Javascript
vue.js实现请求数据的方法示例
Feb 07 Javascript
通过vue-cli来学习修改Webpack多环境配置和发布问题
Dec 22 Javascript
微信小程序获取位置展示地图并标注信息的实例代码
Sep 01 Javascript
JS实现盒子拖拽效果
Feb 06 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+Ajax检测用户名或邮件注册时是否已经存在实例教程
2014/08/23 PHP
PHP实现的简单在线计算器功能示例
2017/08/02 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
PHP7生产环境队列Beanstalkd用法详解
2020/05/19 PHP
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
2009/11/12 Javascript
使用jQuery模板来展现json数据的代码
2010/10/22 Javascript
jQuery 阴影插件代码分享
2012/01/09 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
javascript中innerText和innerHTML属性用法实例分析
2015/05/13 Javascript
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
IScroll5 中文API参数说明和调用方法
2016/05/21 Javascript
js和C# 时间日期格式转换的简单实例
2016/05/28 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
微信小程序 引用其他js文件实现代码
2017/02/22 Javascript
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
apicloud拉起小程序并传递参数的方法示例
2018/11/21 Javascript
Angular(5.2-&gt;6.1)升级小结
2018/12/27 Javascript
微信小程序云开发之新手环境配置
2019/05/16 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
[01:00:06]加油DOTA_EP01_网络版
2014/08/09 DOTA
Python实现同时兼容老版和新版Socket协议的一个简单WebSocket服务器
2014/06/04 Python
python网络编程之数据传输UDP实例分析
2015/05/20 Python
python实现class对象转换成json/字典的方法
2016/03/11 Python
Python3控制路由器——使用requests重启极路由.py
2016/05/11 Python
Python编写登陆接口的方法
2017/07/10 Python
Django-Rest-Framework 权限管理源码浅析(小结)
2018/11/12 Python
深入理解Django-Signals信号量
2019/02/19 Python
python+logging+yaml实现日志分割
2019/07/22 Python
详解Python Matplotlib解决绘图X轴值不按数组排序问题
2019/08/05 Python
使用keras2.0 将Merge层改为函数式
2020/05/23 Python
Pycharm操作Git及GitHub的步骤详解
2020/10/27 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
2020/12/14 Python
会计试用期自我评价
2015/03/10 职场文书
2015年七一建党节活动方案
2015/05/05 职场文书
Windows Server 2008 修改远程登录端口以及配置防火墙
2022/04/28 Servers