新闻资讯  快讯  焦点  财经  政策  社会
互 联 网   电商  金融  数据  计算  技巧
生活百科  科技  职场  健康  法律  汽车
手机百科  知识  软件  修理  测评  微信
软件技术  应用  系统  图像  视频  经验
硬件技术  知识  技术  测评  选购  维修
网络技术  硬件  软件  设置  安全  技术
程序开发  语言  移动  数据  开源  百科
安全防护  资讯  黑客  木马  病毒  移动
站长技术  搜索  SEO  推广  媒体  移动
财经百科  股票  知识  理财  财务  金融
教育考试  育儿  小学  高考  考研  留学
您当前的位置:首页 > IT百科 > 程序开发 > 语言 > javascript

JavaScript变量、数据类型及基本语法规范

时间:2019-09-11 09:21:08  来源:  作者:

定义变量需要用关键字 '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

avascript语句与注释

1、JAVAscript语句开始可缩进也可不缩进,缩进是为了方便代码阅读,一条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



Tags:JavaScript   点击:()  评论:()
声明:本站部分内容来自互联网,内容观点仅代表作者本人,如有任何版权侵犯请与我们联系,我们将立即删除。
▌相关评论
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
▌相关推荐
所谓“异步” ,简单说就是一个任务分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。比如,有一个任务是读取文件进行处理,异步的执行过程就是下面这...【详细内容】
2019-09-20   JavaScript  点击:(1)  评论:(0)  加入收藏
在写 Chrome插件时「插件分享,头条文章代码高亮,助力程序员文章分享」,刚好用到 Set 这个数据结构,所以这期就来谈谈 Set。什么是 Set(集合)Set 是 ES6 中新增的一种对象类型,它存...【详细内容】
2019-09-19   JavaScript  点击:(3)  评论:(0)  加入收藏
/** * 生成一个用不重复的ID */function GenNonDuplicateID():String{ }先看看下面的几个方法1.生成[0,1)的随机数的Math.random,例如//我这次运行生成的是:0.5834165740043...【详细内容】
2019-09-16   JavaScript  点击:(8)  评论:(0)  加入收藏
作者丨Liz Parody在创建 Web 应用程序时应始终考虑性能。为了帮助你开始,本文列举了有效提高应用程序性能的 12 种方法。性能是创建网页或应用程序时最重要的一个方面。没...【详细内容】
2019-09-12   JavaScript  点击:(5)  评论:(0)  加入收藏
定义变量需要用关键字 &#39;var&#39; var iNum = 123; var sTr = &#39;asd&#39;; //同时定义多个变量可以用","隔开,公用一个&lsquo;var&rsquo;关键字 var iNum = 45,sTr=&#3...【详细内容】
2019-09-11   JavaScript  点击:(5)  评论:(0)  加入收藏
和往常一样,jsPDF是一个开源的客户端的PDF解决方案,在之前的文章中已经介绍过几个Web端和PDF相关的库,jsPDF同样是一个不错的客户端PDF引 SDK,你可以通过jsPDF在客户端完成相关操作,它包含了非常丰富的API,帮助你完成一系列...【详细内容】
2019-09-09   JavaScript  点击:(5)  评论:(0)  加入收藏
主要包括下面这些:数据类型、判断方法、执行上下文、变量对象、活动对象原型、原型链作用域、作用域链闭包、垃圾回收机制、this指向、类和模块、继承、函数式编程、同步异步...【详细内容】
2019-09-09   JavaScript  点击:(6)  评论:(0)  加入收藏
这篇文章关于什么?Javascript作为浏览器脚本语言,已经逐渐变得无处不在,它让你对事件驱动模型有了基本理解,以及它与request-response模型的典型语言,如Ruby,Python和Java的区别,我...【详细内容】
2019-09-06   JavaScript  点击:(13)  评论:(0)  加入收藏
此文适合零基础、初学者阅读。相信零基础的你看完,将对web前端有一个深刻的认识,对你的学习会有很大帮助。1、JavaScript 定义: javaScript的简写形式就是JS,是由Netscape公司开...【详细内容】
2019-09-04   JavaScript  点击:(12)  评论:(0)  加入收藏
offsetHeight, offsetWidthHTMLElement.offsetHeight 是一个只读属性,它返回该元素的像素高度,高度包含该元素的垂直内边距和边框,且是一个整数。HTMLElement.offsetWidth 是一...【详细内容】
2019-09-02   JavaScript  点击:(10)  评论:(0)  加入收藏
开始之前大家最好掌握前端最基本的一些语法如:html、css、javascript等课程知识点。好吧!!!因为开发前端的东西无须安装任何开发工具,就算啥也不懂也没关系,那么赶紧瓜子花生板凳...【详细内容】
2019-08-30   JavaScript  点击:(12)  评论:(0)  加入收藏
自从Async 和Await 出现后,大幅简化JavaScript 同步和非同步(异步)的复杂纠葛,这篇文章将会分享我自己理解的历程,实站await 等待、连续输入文字、fetch 和回调应用,让这些过去需...【详细内容】
2019-08-30   JavaScript  点击:(17)  评论:(0)  加入收藏