/javascript

Javascript学习笔记

Primary LanguageJavaScript

自2018-12-12维护迁移(不再维护)

react native

react native日常学习记录

javascript

Javascript高级程序设计每日笔记(我很懒..所以速度..)

HTML中使用JavaScript(02/28)

  • 1.script标签的type属性(表示编写代码使用的脚本语言的内容类型,MIME类型)通常写法为<script type="text/javascript"></script> 实际上,服务器在传送JavaScript文件时使用的MIME类型通常是application/x-javascript(包括之前我在服务器nginx里面设置缓存文件类型的时候也是使用的application/x-javascript),所以设置text/javascript有可能导致脚本被忽略(但是日常中即便设置了我也没遇到过被忽略的情况,所以这个有待考证)。附一个介绍地址

  • 2.script嵌入代码时,在解释器对script元素内部所有代码求值完毕之前,页面内其余内容都不会被浏览器加载或显示。(这就是为什么script要加载在文档末尾,不阻塞DOM的渲染)。

  • 3.文档创建基本格式
    (1).pc项目(即需要支持IE8浏览器的文档创建)
    (2).移动端项目(即html5文档,现代浏览器)

变量、作用域、内存问题

1.基本类型和引用类型的值 null,string,undefined,bool,number => 基本类型 object => 引用类型

复制变量值的区别 基本类型的复制是创建新值然后将该值复制到新值分配的位置上 引用类型则是复制指针到一个新值,而复制前或复制后的指针实质上都指向存储在堆中的一个对象。

传递参数(都是按值传递) 基本类型的传递就如同复制值一样,而引用类型的传递就如同引用类型变量的复制一样,即复制指针。(这就是为什么传递进去的引用类型属性被修改,而外面原本的引用类型的属性也会被修改,延伸出来的就是深拷贝与浅拷贝。)

centos服务器相关

centos服务器的搭建与环境配置,node服务器与域名启用https等