新闻资讯  快讯  焦点  财经  政策  社会
互 联 网   电商  金融  数据  计算  技巧
生活百科  科技  职场  健康  法律  汽车
手机百科  知识  软件  修理  测评  微信
软件技术  应用  系统  图像  视频  经验
硬件技术  知识  技术  测评  选购  维修
网络技术  硬件  软件  设置  安全  技术
程序开发  语言  移动  数据  开源  百科
安全防护  资讯  黑客  木马  病毒  移动
站长技术  搜索  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-12-25   JavaScript  点击:(4)  评论:(0)  加入收藏
2003 年,保罗&middot;格雷厄姆(Paul Graham) 曾撰文提到,他的公司决定使用 Lisp。在该文章中他将 Lisp 描绘成计算机语言界的法语,它独特、深邃,能够表达难以描述的事物。如果 Li...【详细内容】
2019-12-23   JavaScript  点击:(5)  评论:(0)  加入收藏
JavaScript 的节流和防抖已经是老生畅谈的问题了,对于前端行业技术大牛来讲不过是小菜一碟,而对于绝大多数前端小白或初级工程师,绝对是必备的知识,值得学习。接下来小郭就带大...【详细内容】
2019-12-23   JavaScript  点击:(6)  评论:(0)  加入收藏
算法是一种艺术,给人感觉很不好接近,但是一旦你和ta熟络了,你就能发现这门艺术的内在是多么美妙且多变。对于前端来说,算法也许不是最重要的,在日常工作中,几乎很少用到。所以很多...【详细内容】
2019-12-23   JavaScript  点击:(4)  评论:(0)  加入收藏
在前端的 JavaScript 开发中,发现开发者对于错误异常的处理普遍都比较简单粗暴,如果应用程序中缺少有效的错误处理和容错机制,代码的健壮性就无从谈起。本文整理出了一些常...【详细内容】
2019-12-19   JavaScript  点击:(9)  评论:(0)  加入收藏
或多或少我们都应该知道JavaScript,主要还是分为三部分:ECMAScript(核心),DOM(文档对象模型),BOM(浏览器对象模型)。 ECMAScript(核心):ECMAScript是一个语言标准,javascript则是基于...【详细内容】
2019-12-12   JavaScript  点击:(12)  评论:(0)  加入收藏
DOM 或文档对象模型是 web 页面上所有对象的根。它表示文档的结构,并将页面连接到编程语言。它的结构是一个逻辑树。每个分支结束于一个节点,每个节点包含子节点、对象。DOM API非常庞大,在本文中,咱们只讨论比较常用有有...【详细内容】
2019-12-11   JavaScript  点击:(9)  评论:(0)  加入收藏
1. document.formName.item("itemName") 问题 说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"]; Firefox下,只能使用do...【详细内容】
2019-12-10   JavaScript  点击:(12)  评论:(0)  加入收藏
更好地了解数据结构如何工作这听起来是否熟悉:"我通过完成网上课程开始了前端开发"您可能正在寻求提高计算机科学的基础知识,尤其是在数据结构和算法方面。 今天,我们将介绍一...【详细内容】
2019-12-09   JavaScript  点击:(11)  评论:(0)  加入收藏
前言看了数千个项目后,发现了 10 个最常见的 JavaScript 错误。我们会告诉你什么原因导致了这些错误,以及如何防止这些错误发生。如果你能够避免落入这些 “陷阱”,你将会成为...【详细内容】
2019-06-21   JavaScript  点击:(12)  评论:(0)  加入收藏
1,前言下面是2008年Github创建以来,各种编程语言的排名情况 排名其中JavaScript自2013年之后就盘踞第一名,成为github上被使用最多的语言,早期,JS的使用还主要集中于浏览器中,但是...【详细内容】
2019-12-03   JavaScript  点击:(12)  评论:(0)  加入收藏
多年来,业界已经发布了大量 JavaScript 框架,怎样进行选择可能是一个挑战。如果你感到困惑,不知道应该选哪个或者究竟哪个适合你,那么我已经帮你解决了问题。在本文中,我将列出用...【详细内容】
2019-12-02   JavaScript  点击:(14)  评论:(0)  加入收藏
JavasScript 特性本章简要回顾我们到现在为止学到的 JavaScript 特性,并特别注意了一些细节。代码结构语句用分号分隔:alert(&#39;Hello&#39;); alert(&#39;World&#39;);通...【详细内容】
2019-11-29   JavaScript  点击:(21)  评论:(0)  加入收藏
笔试面试经常涉及各种算法,本文简要介绍常用的一些算法,并用JavaScript实现。1、插入排序1)算法简介插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原...【详细内容】
2019-11-22   JavaScript  点击:(10)  评论:(0)  加入收藏
前端日常开发中,我们使用喜爱的 IDE 调试 JavaScript 代码,比如我喜欢的代码编辑器有两个,Sublime Text 3 和 VS Code,前几年还使用过 Atom,偶尔我们会遇到临时需要快速分享给同...【详细内容】
2019-11-14   JavaScript  点击:(15)  评论:(0)  加入收藏
目录: 第一部分:数组 第二部分:函数 第三部分:字符串 第四部分:对象 第五部分:数字 第六部分:浏览器操作及其它1. 第一部分:数组1. `all`:布尔全等判断const all = (arr, fn = Boole...【详细内容】
2019-11-12   JavaScript  点击:(17)  评论:(0)  加入收藏
Promise 是 CommonJS 中的规范,它能够帮助我们控制代码流程,避免函数的多层嵌套。现在 Web 前端异步编程越来越普遍,它的出现让异步编程变得更佳的容易理解。由于它越来越受到...【详细内容】
2019-11-11   JavaScript  点击:(15)  评论:(0)  加入收藏
1. 内容概要本文主要讨论以下两个问题: JavaScript 的位运算:先简单回顾下位运算,平时用的少,相信不少人和我一样忘的差不多了 权限设计:根据位运算的特点,设计一个权限系统(添加、...【详细内容】
2019-11-07   JavaScript  点击:(14)  评论:(0)  加入收藏
先看一道面试题 让 a==1&&a==2&&a==3,这个问题主要查看对js隐式转换的理解,首先a不可能是一个原始类型,那么a只有可能是个对象类型了,查阅犀牛书52页《3.8.3对象转换为原始值...【详细内容】
2019-11-06   JavaScript  点击:(9)  评论:(0)  加入收藏
浏览器是如何解析JavaScript的?本篇文章就来带大家认识浏览器解析JavaScript的原理,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。【推荐视频教程:JavaScript视...【详细内容】
2019-11-04   JavaScript  点击:(9)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条