2 qq 26918423 qq_26918423 于 2016.02.18 21:47 提问

怎样编写完整的网站js代码?

看了一下大型的网站,好像他们的js代码好复杂.同样的效果和我平时写的代码不一样,例如tab菜单切换(京东首页的三级菜单)这些
还有所有的js是不是用匿名函数写的?

3个回答

showbo
showbo   Ds   Rxr 2016.02.19 10:18

你要什么功能就编写,公用的功能同一个到一个js文件里面,script导入即可,不需要每个页面都放。

你写匿名函数干嘛,一般都有名字的,要不你怎么调用。匿名函数一般是防止变量污染用的,如下面

 var a=1
(function(){
var a=2;
alert(a)//2
})()
alert(a)//1
devmiao
devmiao   Ds   Rxr 2016.02.18 21:51

大型网站有很多前端程序员,所以他们写了很多代码,工作量大,但是原理相同。

liuyan19891230
liuyan19891230   2016.02.21 16:07

JS无需使用匿名函数,无论是立即调用的函数,还是其它,具名更利于调试。
你可以了解JS的组件开发。
通常在全局作用域中声明一个特别的变量,通常是一个对象,这个对象被用作库的命名空间,所有需要暴露给外界的功能都会成为这个对象的属性,而
不是将自己的标识符暴露在顶级词法作用域中。
如jquery.

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!