![](https://img-blog.csdnimg.cn/20201211090441367.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JS语言相关
js 相关内容
cathy18c
这个作者很懒,什么都没留下…
展开
-
document的write和writeln方法
他们两都是在页面上输出,writeln是以行的方式输出,但并不是指页面上会有换行,只是在查看源代码时会看见换行,如果要页面上也看得出来,把它放在<pre>或<code>标签内writeln 只是在字符串后面添加上“\r\n”,它并不会在网页显示的时候换行,只是输出的源代码换行而已真正要想在显示的时候换行,请使用<br>或<br/><pr...原创 2019-10-26 16:51:32 · 873 阅读 · 0 评论 -
js输出的三种方式
输出到控制台:console.log()输出到页面:document.write()弹出:alert()原创 2019-10-26 16:11:22 · 103 阅读 · 0 评论 -
[ES6] import,export,export default
ES6模块中import和export功能export用于对外输出本模块(一个文件可以视为一个模块)变量的接口 import用于在一个模块中加载另一个含有export接口的模块在es6中通过export输出变量,函数,文件,模块等,使用import导入,在一个文件或模块当中可以有多个export 但只能有一个export default当使用export xx 时, import...原创 2019-07-12 17:02:39 · 1313 阅读 · 0 评论 -
[ES6] 三个等号和两个等号 !==和!=
==equality等同和 ===identity恒等==两边值类型不一样时,先进行类型转换再比较,===两边类型不一致时,不进行类型转换,类型不同一定不等。先说恒等===1.如果类型不同,肯定【不相等】2.如果两边都是数值型,并且是相同的值,那么【相等】(!例外:如果有一边是NaN 那就【不相等】,判断是不是NaN 用isNaN() 函数)3.如果两边都是字符串,并且值一...原创 2019-07-13 14:54:47 · 5014 阅读 · 0 评论 -
[ES6] let,const,var
let命令(es6中新增)1.let声明的变量,只在let命令所在的代码块中有效2.只能声明后使用,不能变量提升3.暂时性死区(temporal dead zone,简称 TDZ):只要块级作用域内声明了let变量,那它就锁定了这个区,不受外界影响。例如有个全局变量var temp="abc" 然后在块级作用域内let也声明了一个temp,导致后者绑定了这个作用域,所以在这个作用域...原创 2019-07-13 16:15:19 · 116 阅读 · 0 评论