导航:首页 > 源码编译 > js项目源码书

js项目源码书

发布时间:2022-07-18 11:20:35

㈠ 做为一名前端开发人员,有哪些值得一读的JS代码

首先反对推荐读 jQuery 源码的,里面奇技淫巧太多,代码工程角度上来看不太适合实际产品的前端项目。有些代码在工程里面实际上是非常糟糕的写法,容易被带偏。推荐 backbone.js 的源码,非常适合新手。首先是代码结构清楚,几大模块,View/Model/Collection 像一本书一样简单清楚的介绍了现代前端 MVC 架构的组织方式,Events 的代码对于理解 Pub/Sub 模式也很有帮助。其次是奇技淫巧少,代码规矩。还有一个优点是 Annotated Source,有一份详细注释的代码文档,阅读起来非常舒服。当然最大大大的优点是代码量少啊,足够简单。可以先上手一下简单的 Demo,比如 Backbone 的 TODO。然后看 Annotated Source,看下 TODO 里面所涉及的一些方法的原理。或者单独研究几个模块的实现,可以从 Events。或者研究一些核心方法,比如 Model.prototype.set。
underscore.js 也是很不错的项目,可以先看下文档,然后尝试自己实现里面提到的 API,然后对比下 underscore 的实现,对于了解 JS 语言特性很有帮助。如果对 node.js 感兴趣,可以看 express 和 connect 的代码,可以了解到 HTTP 服务端的工作方式,服务端 MVC 模型,路由分发等等很有价值的工程知识。

㈡ 哪些javaScript 框架的源代码最值得阅读和学习

RubyLouvre/avalon · GitHub Object.defineProperty的极致使用及各种黑魔法

knockout/knockout · GitHub 观察者模式的极致使用

jakearchibald/es6-promise · GitHub 目前最好的Promise实现

Polymer/observe-js 路 GitHub 强大的状态机与最短编辑长度算法

jquery/jquery · GitHub 最强的DOM兼容处理

㈢ html+css+js小案例(项目源码)

附件里面就是。

㈣ 什么是js源码

就是js第*版上的代码(书上写过的代码),在官网能下

㈤ 求《了不起的node.js》书里的 源码

书里的源码就找书里面,这里有node.js 的源码git库网页链接,建议直接对着代码操作,书只是辅助,源码才是你用到的。下载地址网页链接

㈥ 急!简单Javascript/js/jquery代码实现,源码如下


<!DOCTYPE html>

<html>

<head>

<script src="jquery-1.9.1.js">

</script>

<script>

$(document).ready(function(){

$("#zh").click(function(){

var ys1=$('#ys1').val();

var ys2=$('#ys2').val();

var htmlstr='';

$("input[name='cb']:checked").each(function(){

if(ys1!=""){

htmlstr+='<input type="text" value="颜色1:'+ys1+'-'+$(this).val()+'"><br/>';

}

if(ys2!=""){

htmlstr+='<input type="text" value="颜色2:'+ys2+'-'+$(this).val()+'"><br/>';

}

})

$("#cc").html(htmlstr);

});

});

</script>

</head>

<body>

颜色1<select name="st[]" id="ys1"> <option> <option value="1">y1 <option value="2">y2 <option value="3">y3</select><br>颜色2<select name="st[]" id="ys2"> <option> <option value="1">y1 <option value="2">y2 <option value="3">y3</select><br>尺码: <br><input type="checkbox" name="cb" value="a">X1<input type="checkbox" name="cb" value="b">X2<input type="checkbox" name="cb" value="c">X3<input type="button" value="组合" onclick="" id="zh"><br><br>需求:如果颜色1选择为1<br>如果颜色2选择为2<br>尺码选择a和b<br>点击【组合】按钮后——创建4个input如下:value值分别为1-a、1-b、2-a、2-b

<div id="cc">


</div>

</body>

</html>

㈦ 请高手推荐一本javascript的代码实例书籍

哪有什么书籍全是代码啊 那样你也看不懂呀
要想看代码就找一些网站 查看源代码 那样比看书学的快
不懂的地方可以网络

㈧ 麻烦介绍一本学习javascript的书籍,谢谢!

强烈推荐的JavaScript书籍

JavaScript是我非常喜欢的语言,原因很多,灵活是很重要的一个方面。我学习JavaScript的历程比较特殊,因为我这个人是很少通过看书来学习一个东西的。唯独JavaScript不同,就我目前对JavaScript的理解,基本上都是通过看书获取的。所以不得不推荐一下我学习JavaScript以来看过的书。

1. JavaScript权威指南

这是一本很多大师级的任务推荐的书,于是我去买了一本慢慢啃了起来。当时对JavaScript的经验为0,所以当时看这本书的时候,仅仅关心在我应用中相关的那部分,也就是Client-Side JavaScript。关注于浏览器上的对象,这些对象有哪些属性,哪些方法,可以在实际使用中马上就用到。也正因为如此,很多时候这本书是被我用作字典的。而事实上,比较重要的部分,反而是Core JavaScript,因为那部分才是整个JavaScript的核心内容,集中体现了它的特性。不过等我后来明白过来以后,也将那部分好好看了看,收获不小。总体来说,这是一本概念性的书,以介绍为主。但是缺点就是讲得不够深,一般初学者即时看了,也无法对JavaScript的精髓有所了解。

2. 网站重构

不得不说,这本书与很多网站上宣传的实在是差距太大。实在是有点言过其实,整本书都在说,我们需要Web标准,不要用Table,但是我们到底应该如何做,怎样才是真正的标准开发方式,却谈得比较少。不过这本书使我对Web标准的看法大为改观,同时加深了我对CSS的理解。

3. Prototype源码

不知道哪天突然看到了$()这个函数,感觉实在是好用。进而知道了Prototype这个库。看到了它的源码,大开眼界。原来JavaScript也可以如此面向对象!当时没有仔细看Prototype的源码,因为当时对Ajax这个东西有点畏惧,所以迟迟不敢去碰。直到最近,打算好好学习一下Prototype。

4. 《Ajax in Action》和《征服Ajax——Web2.0开发技术详解》

这两本是上周才买的书,打算好好看看Ajax的。先看的是Ajax in Action, 一开始感觉这本书的大局观很好,循序渐进并且面面俱到。后来看到示例讲解,尤其是看到重构那部分。我深深被这本书折服了。原来JavaScript是这么写的!再谈一下另外一本书,其实我原本不想买这本书,后来因为看到它的思路和Prototype比较接近而且有Prototype的详细解释,于是我就买了一本。事实证明,这的确还是一本好书。目前还只是仔细看了它对JavaScript精讲的那部分,感觉它对于JavaScript的描述完全是站在开发者的角度的,所以它的很多地方一下子就引起了我的共鸣,而且它对于基础知识的讲解,也正好弥补了我很多知识上的漏洞。一本好书!

㈨ js源码在哪里看

javascript的源码 被嵌入到浏览器中一般是看不到的
如果是javascript语言写的代码,可以在页面上右键--》 查看源码,在head部分找到引入的javascript文件的路径,然后再浏览器当前页面的网址 加上该文件的路径,就可以查看了

阅读全文

与js项目源码书相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:570
python员工信息登记表 浏览:371
高中美术pdf 浏览:153
java实现排列 浏览:508
javavector的用法 浏览:976
osi实现加密的三层 浏览:226
大众宝来原厂中控如何安装app 浏览:906
linux内核根文件系统 浏览:235
3d的命令面板不见了 浏览:520
武汉理工大学服务器ip地址 浏览:141
亚马逊云服务器登录 浏览:517
安卓手机如何进行文件处理 浏览:65
mysql执行系统命令 浏览:923
php支持curlhttps 浏览:139
新预算法责任 浏览:438
服务器如何处理5万人同时在线 浏览:244
哈夫曼编码数据压缩 浏览:419
锁定服务器是什么意思 浏览:380
场景检测算法 浏览:613
解压手机软件触屏 浏览:343