原文:https://www.cnblogs.com/guorongtao/category/1488278.html
在C和Java中,都有一个程序的入口函数或方法,即main函数或main方法。而在JavaScript中,程序是从JS源文件的头部开始运行的。但是某种意义上,我们仍然可以虚构出一个main函数来作为程序的起点,这样一来不仅可以跟其他语言统一…
JQuery(function(window,undefined){varjQuery=function(selector,context){returnnewjQuery.fn.init(selector,context);}jQuery…
1)基础学习目的:1.客户端表单验证2.页面动态效果3.jQuery的基础什么是JavaScript?一种描述性语言,也是一种基于对象和事件驱动的,并具有安全性能的脚本语言javaScript是一种基于对象和事件驱动的,并具有安全性能的脚本…
封装1、封装数据a)只能依赖变量的作用域来实现封装特性,es6中可以通过symbol创建私有属性varmyObject=(function(){var__name='sven';//私有(private)变量return{getName:f…
将配置数据从代码中分离出来代码中有些数据有修改的可能,如果放在函数中的话后期修改的时候会带来一些不必要的风险需要将配置数据从代码中抽取出来,如果配置数据多的话可以放入一个对象中,然后修改抽取出来的数据就可以了也可以把抽取出来的配置数据单独放…
一、注释1、单行注释a)以两个斜线开始,以行位结束b)独占一行的注释,用来解释下一行的代码,c)注释行之前总有一个空行d)缩进层级与下一行代码保持一致e)代码行尾的注释,代码结束到注释之间至少有一个缩进f)如果放于行尾的注释超过80字符应该…
避免空比较If(item!==null){item.sort();Item.forEach(function(item){//执行代码}}}以上判断中item期待的是数组类型的,但是如果item是数值或者字符串的话也会进入if执行条件,只进…
UI层的松耦合本章提出了一个概念就是耦合假设修改一个组件的时候需要修改很多其他的组件的话则表示组件之间存在紧耦合如果修改一个组件而不需要修改其他组件的时候就做到了松耦合页面是由HTML、CSS、javascript三部分组成,首先要实现三者…