推荐网页前端设计:适合JavaScript新手的书籍


自从学习网页前端设计以来,我一直把主要的精力和时间放在研究Photoshop、Html以及CSS上面,很少学习JavaScript,原因是之前不知道网页的构成由三个部分,内容(Html)、外观(CSS)和行动(JavaScript)组成,而JavaScript作为代表行动的部分具有相当的重要性。没有JavaScript参与的网页如同是一本书,单方面的对用户灌输信息,而有了JavaScript的网页,才和用户有所互动。所以现在狠下心来恶补JavaScript,之前学习Html和CSS的时候阅读过O’Reilly公司出版的《Head First HTML with CSS &XHTML》,认为相当的不错,所以这次学习JavaScript还是选择了他们出版的《Head First JavaScript》这本书。截至目前已经看完了第四章,总体感觉还是很不错的,整本书依旧延续了深入浅出,通俗易懂的风格,很适合新手阅读。

书中主要使用让人感兴趣的案例来一步步引导读者学习JavaScript。比如在第一章就使用了一个宠物石的例子来引导读者学习。宠物石是一张放在页面中的图片,为了让他能和用户互动,首先考虑在网页完全载入后,弹出一个JavaScript的alert框,列出欢迎用户的信息。这里就会涉及到JavaScript中的onload事件和alert()函数。然后为了进一步增加宠物石和读者的互动,让用户在点击宠物石后,宠物石询问用户姓名,呈现出个性化的欢迎信息,并且让宠物石露出微笑。就会在这一步学习到onclick事件、prompt()函数以及getElementById这个document对象中的方法,用它们来实现上面想要宠物石达到的和用户互动的效果。宠物石案例之后还会出现销售面包圈和案例、火柴人大冒险的案例等等,从这些有趣的案例的一步步完成当中你就可以学到JavaScript各个方面的知识。当然如果你已经掌握了JavaScript的基础知识,你可能会觉得作者讲的有些啰嗦,这本书就不太适合你阅读了。



相关阅读:
VBS教程:属性-DriveLetter 属性
又一个漂亮的导航栏的下拉菜单
Oracle性能调整与优化(三)
6月第二期 开源资讯大串烧
firefox 和 ie 事件处理的细节,研究,再研究 书写同时兼容ie和ff的事件处理代码
Win 2003 DNS服务器配置方法
VS2008与.NET 3.5的JS智能感知和调试
网络之美 JavaScript中Get和Set访问器的实现代码
织梦DedeCms实现调用单页文章内容的方法
WIN2000下使用SQL Server错误一例
让Windows自带的磁盘清理工具功能更强
Web版彷 Visual Studio 2003 颜色选择器
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
FreeBSD在安装ports时时间过长的解决方法
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 CMS SQL jQuery C# C++ java Android IOS oracle MongoDB PostgreSQL SQLite 交通频道 宁乡-深圳 乌鲁木齐-双流 湖州-平顶山 承德-亳州 商洛-银川 曲阜-无锡 文登-曲阜 安吉-潍坊 宿州-平凉 靖江-龙海 汉中-南平 大理-资阳 邯郸-孝感 上海-兖州 桐乡-中卫 丹阳-佳木斯 阜新-商洛 普洱-宁海 恩施-延安 濮阳-阜新 怀化-诸暨 孝感-景德镇 河津-石家庄 长乐-玉树 商丘-丹东 安顺-三门峡 滁州-海安 渭南-信阳 昆明-宜春 漳州-长兴 曲阜-乌海 乌鲁木齐-驻马店 通辽-南充 南通-驻马店 桂林-启东 库尔勒-余姚 文山-常德 曲靖-郴州 河池-平凉 江门-萍乡 长兴-海宁 运城-迁安 南平-大庆 洛阳-百色 蓟县-焦作 喀什-威海 赤峰-玉溪 如皋-拉萨 泉州-晋城 株洲-荣成 新密-海门 双流-如东 眉山-滨州 钦州-张家港 海城-岳阳 巩义-苍南 保定-太仓 黄南-石狮 庆阳-茂名 盐城-永康 焦作-北海 北京-长乐 盐城-平顶山 广饶-怀化 荆州-甘孜 唐山-东阳 滨州-钦州 安庆-靖江 漳州-呼伦贝尔 怀化-武安 荆州-葫芦岛 成都-百色 惠州-梅州 海门-忻州 南昌-东莞 日照-临安 嘉峪关-张家口 广安-泸州 丽水-肥城 安吉-宜春 大安北-官字井 桂林北-西安 上海-繁昌西 海宁-嘉兴 嘉兴-安顺 南丰-雁荡山 商城-当阳 小榆树-北京 成都-西乡 洛阳-宜城 同心-西峡 南昌-蓝村 固原-中宁 浩良河-圣浪 弋阳-贵定北 昆明-武威 泾县-旌德 萨拉齐-丰镇 岱岳-衡水 大石桥-香坊 吉安-宁波 襄阳东-南充 南岔-宋 容桂-江门 曲阜东-沈阳北 晋江-奉化 乌尔旗汗-白桦排 桃村-兴城 无锡-迁安 东元庆-晋城北 惠州-大埔 黔江-上饶 镇赉-扎罗木得 沙沙坡-自贡 小关溪-大山铺 四合永-康庄 遂宁-丰都 精河南-昆山 绥中-石山 深圳-青州市 燕家庄-淄博 迎春-帽儿山 吉安-横峰 惠安-鲘门 华山-向塘 文登-德州 莒县-潢川 锦州南-滨海北 浩良河-抚远 广安-祁县 株洲-白洋淀 滨海北-济南 绥中-开通 洛阳龙门-潍坊 低窝铺-乌鲁木齐南 金华-乐平市 昆山-同心 杭州东-麻阳 庙山-横沟桥东 三江口-八面城 沙河市-渠县 羊尾哨-红果 深州-汤原 新化南-广州南 源潭-邵东 伊敏-杜拉尔 昆明南-玉山南 余姚-息县 枣阳-襄阳东 盖州-聊城 民权-深州 枣庄-北戴河 定西-绍兴 无锡-嘉峪关 东营-商河 余杭-武义北 德州-定边 嘉兴-新干 朝阳村-开原 松江南-嘉善南

Copyright © 2016 phpStudy |