number、string、null、undefined、boolean、object、function
打印数据类型,可以通过 typeof()
//实例 var array = [1,2,0]; console.log(typeof(array)); //输出 object 类型变量、运算符组成的语句称之为表达式,例如:var i= 2;
1、算数运算符:+、-、*、/、%、++、–、= 2、关系运算符:>、<、>=、<=、==/===、!= “==”和“===”区别: “==”只比较两边数据是否相同,如果对应数据类型不同会隐式转化为相同类型比较。
例如:‘3’ == 3;//输出结果为:true。“===”是严格相等比较,即比较两边的数据必须是同类型,且值相同的数据,结果才为true,否则均为false。
例如:‘3’ === 3;//输出结果为:false3、逻辑运算符:&&(与)、||(或)、!(非) 4、符合算术运算符:+=、-=、*=、/=、%=
生成一个脚注1.
用 [TOC]来生成目录:
一、JavaScript中变量的定义二、变量的命名规范三、JavaScript中六大基本数据类型和一个引用类型四、表达式五、运算符脚注目录这里写代码片数学公式UML 图: 离线写博客浏览器兼容使用MathJax渲染LaTex 数学公式,详见math.stackexchange.com.
-行内公式,数学公式为: Γ(n)=(n−1)!∀n∈N Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N 。 - 块级公式:
x=−b±b2−4ac−−−−−−−√2a x = − b ± b 2 − 4 a c 2 a
更多LaTex语法请参考 这儿.
可以渲染序列图:
Created with Raphaël 2.1.2 张三 张三 李四 李四 嘿,小四儿, 写博客了没? 李四愣了一下,说: 忙得吐血,哪有时间写。或者流程图:
Created with Raphaël 2.1.2 开始 我的操作 确认? 结束 yes no 关于 序列图 语法,参考 这儿,关于 流程图 语法,参考 这儿.即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。
用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。
博客发表后,本地缓存将被删除。
用户可以选择 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。
注意:虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱。