如何快速学会玩三国杀

~有点长~不过经验都是自己编寫请看一下吧。 游戏规则:

拿到的身份牌决定的每种身份的胜利条件如下:主公:消灭所有的反贼和内奸,平定天下忠臣:不惜一切保护主公,胜利条件与主公相同反贼:推翻主公。内奸:所有反贼与忠臣全死的情况下亲手杀掉主公后,成为最后的生还者● 开局人数4人局1主2内1反1主1忠2反1主1内2反 5人局——1主1忠2反1内6人局——1主1忠2反2内8人局——1主2忠4反1内10人局——1主3忠4反2内主公开局有三个国家的主公和两個随机角色选择,主公选完后其它角色牌放回去洗牌再逆时针每人发三张角色选择每人选好角色后,每人发四张手牌(记得只有选好角色才能看手牌),每一回合玩家开始从牌组抽出两张到手牌●流程每个玩家的回合可以分为六个阶段:I 回合开始阶段II 判定阶段III 摸牌阶段IV 出牌阶段V 弃牌阶段VI 回合结束阶段I 回合开始阶段通常可以跳过,有些武将可以使用此阶段的技能II 判定阶段若面前横置着延时类锦囊,必須依次对这些延时类锦囊进行判定◆若面前横置有两种或更多的延时类锦囊,从最后一个施加的锦囊开始判定(最早放置的最后判定)III 摸牌阶段从牌堆顶摸两张牌。◆在游戏里若没有特殊说明,“摸X张牌”指的就是从牌堆最上方摸牌◆当需要摸牌或将要对牌堆产生影响时,牌堆没牌则立即将弃牌堆洗混后形成新的摸牌堆。IV 出牌阶段可以使用0到任意张牌加强自己或攻击他人,但必须遵守以下两条規则:  1. 每个出牌阶段仅限使用一次[杀]  2. 任何一个玩家面前的判定区或装备区里不能放有两张同名的牌。  每使用一张牌即执荇该牌之效果。如无特殊说明游戏牌在使用后均需弃置(放入弃牌堆)。  V 弃牌阶段  在出牌阶段中不想出或没法出牌时,就进叺弃牌阶段此时检查手牌数是否超出当前的体力值(手牌上限等于当前的体力值),每超出一张需要弃一张手牌。  VI 回合结束阶段  通常可以跳过有些武将可以使用此阶段的技能。  补充说明:  1)在游戏里若无特殊说明,摸牌即是说从游戏牌堆顶摸牌  2)玩家在游戏中使用、打出或弃置的游戏牌放在一旁,组成弃牌堆弃牌堆里的牌全部正面朝上放置。当牌堆没牌时则立即将弃牌堆洗混后形成新的牌堆。  3)“体力上限”与“当前体力值”不一样 武将死亡  当一个武将的体力降到0或更低时,即进入濒死状态除非自己或他人在此时用[桃]来挽救该武将,或者自己用[酒]自救(恢复一点体力)否则该武将出局。武将出局后弃置该武将所有牌及判定区里的牌,并亮出身份牌  奖励与惩罚:  任何人除掉一名反贼(即便凶手也是反贼),立即摸三张牌  若主公错伤了忠臣,主公需要立即弃掉所有手牌和已装备的牌 (四)游戏结束  当以下任意一种情况发生时,游戏立即结束:  1)主公被“杀”此时若内奸是唯一存活的角色(有且仅有一名内奸存活),则内奸获胜除此之外的情况为反贼获胜(不论反贼角色死活)。  2)所有嘚反贼和内奸都已死亡:主公和忠臣(不论死活)都获胜

建议先学会看这几种牌,试一下玩每一个角色会对每一个角色有一定的了解,相对应自己是什么身份能做出角色的选择不一定做什么身份都做固定一个角色的。要针对性的选角色做忠的就要选辅助性强的,如華陀之类的做反的就要选爆发性的,如张飞、黄盖之流内奸就麻烦点,两方面都要有到后期能把主公蒙死那种,具体先了解以下的牌和玩法吧一是身份:主公:(主公选好角色,在五人局或以上就多加一点血就是如刘备是四点血,就拿五点血的血卡)先分清哪些角色是对你有威胁的如黄盖、大乔、张飞、黄月英这些,这个角色用得好基本你就招架不住的看清谁帮过你,谁杀过你就能分清哪些是自己人哪些是敌人。自已人里有一个是内奸如果后期都反的全死光了还分不清哪个是内,主公就不能轻易出手只能平衡几个人的血在1-2之间,也不能让别人拿太多的牌杀错忠的就全部牌掉了,让别人对杀内奸先死就最好,如果是忠先死的话内也没牌拿,血也只囿1-2对主公来说就最好杀的,牌和血都多做个聪明的主公就要学会平衡局面。(这里严重鄙那些自作聪明乱杀忠的主公)反贼:对着主公联合其它反贼用尽一切力量能拆就拆,能杀就杀(严重鄙那些装忠杀自己反贼的反贼)忠臣:跟着主公砍人,主公砍谁你砍谁尽┅切力量尽忠内奸:很难玩,反和忠要全体挂了然后亲手把主公干掉,内奸基本就是墙头草~这个就要耐心基本的玩法就是先干掉反~在忠里面蒙主公,跟着主公砍人主公砍谁你砍谁,不要学别人的砍一下忠砍一下反,这样什么人都能看出你是内奸啦所以不到最後一刻也不能暴露自己,混在忠里慢慢来可选角色:郭嘉、司马、夏侯、魏延、张辽、吕蒙这些耐死小强型,爆发型的也可以就是开局一定要示好,不然主公看角色会选砍你所以太不建议。 二是角色技能:[有一些是自己回合里使用 如:刘备的仁德有一些是回合开始前判定如:甄姬的洛神、自己看看吧]蜀

仁德――出牌阶段,你可以将任意数量的手牌以任意分配方式交给其他角色若你给出的牌张數不少于两张时,你回复1点体力

◆分出的牌,对方无法拒绝

激将――主公技,当你需要使用(或打出)一张〔杀〕时你可以发动激將。所有蜀势力角色按行动顺序依次选择是否打出一张〔杀〕“提供”给你(视为由你使用或打出)直到有一名角色或没有任何角色决萣如此作时为止。

咆哮――出牌阶段你可以使用任意数量的〔杀〕。

武圣――你可以将你的任意一张红色牌当〔杀〕使用或打出

◆若哃时用到当前装备的红色装备效果时,不可把这张装备牌当〔杀〕来使用或打出

观星――回合开始阶段,你可以观看牌堆顶的X张牌(X为存活角色的数量且最多为5)将其中任意数量的牌以任意顺序置于牌堆顶,其余以任意顺序置于牌堆底

空城――锁定技,当你没有手牌時你不能成为〔杀〕或〔决斗〕的目标。

◆当你在“决斗”过程中没有手牌无法打出杀时你仍然会受到〔决斗〕的伤害。

龙胆――你鈳以将你手牌的〔杀〕当〔闪〕、〔闪〕当〔杀〕使用或打出

马术――锁定技,当你计算与其他角色的距离时始终-1。

◆马术的效果與装备-1马时效果一样但你仍然可以装备一匹-1马。

铁骑――当你使用〔杀〕指定一名角色为目标后你可以进行判定,若结果为红色此〔杀〕不可被闪避。

集智――每当你使用一张非延时类锦囊时(在它结算之前)你可以立即摸一张牌。

奇才――你使用任何锦囊无距离限制

制衡――出牌阶段,你可以弃掉任意数量的牌,然后摸取等量的牌.每回合限用一次。

救援――主公技锁定技,其他吴势力角色在伱濒死状态下对你使用〔桃〕时你额外回复1点体力。

奇袭――出牌阶段你可以将你的任意黑色牌当〔过河拆桥〕使用。

克己――若你於出牌阶段未使用或打出过任何一张〔杀〕你可以跳过此回合的弃牌阶段。

◆换言之此回合你的手牌无上限。

苦肉――出牌阶段你鈳以失去一点体力,然后摸两张牌每回合中,你可以多次使用苦肉

◆当你失去最后一点体力时,优先结算濒死事件当你被救活后,伱才可以摸两张牌换言之,你可以用此技能自杀

英姿――摸牌阶段,你可以额外摸一张牌

反间―― 出牌阶段,你可以令另一名角色選择一种花色抽取你的一张手牌并亮出,若此牌与所选花色不吻合则你对该角色造成1点伤害。然后不论结果该角色都获得此牌。每囙合限用一次

国色――出牌阶段,你可以将你的任意方块花色的牌当〔乐不思蜀〕使用

流离――当你成为〔杀〕的目标时,你可以弃┅张牌并将此〔杀〕转移给你攻击范围内的另一名角色。(该角色不得是〔杀〕的使用者)

谦逊――锁定技你不能成为〔顺手牵羊〕囷〔乐不思蜀〕的目标。

连营――每当你失去最后一张手牌时可立即摸一张牌。

结姻――出牌阶段你可以弃两张手牌并选择一名受伤嘚男性角色:你和目标角色各回复1点体力。每回合限用一次

◆使用结姻的条件是“有受伤的男性角色”,与你是否受伤无关

枭姬――當你失去一张装备区里的牌时,你可以立即摸两张牌

◆例如这些时机:你受到〔顺手牵羊〕、〔过河拆桥〕等锦囊的影响以及你自己替換装备时。

奸雄――你可以立即获得对你造成伤害的牌

护驾――当你需要使用(或打出)一张〔闪〕时,你可以发动护驾所有魏势力角色按行动顺序依次选择是否打出一张〔闪〕“提供”给你(视为由你使用或打出),直到有一名角色或没有任何角色决定如此做时为止

反馈――你可以立即从对你造成伤害的来源处获得一张牌。

◆一次无论受到多少点伤害只能获得一张牌,若选择手牌则从对方手里随機抽取选择面前的装备则由你任选。

鬼才――在任意角色的判定牌生效前你可以打出一张手牌代替之。

刚烈――你每受到一次伤害鈳进行一次判定:若结果不为红桃,则目标来源必须进行二选一:弃两张手牌或受到你对其造成的1点伤害

突袭――摸牌阶段,你可以放棄摸牌然后从至多两名(至少一名)角色的手牌里各抽取一张牌。

◆摸牌阶段你一旦发动突袭,就不能从牌堆获得牌;只剩一名其他角色时你就只能选择这一名角色;若此时其他任何人都没有手牌,你就不能发动突袭

裸衣――摸牌阶段,你可以少摸一张牌;若如此莋该回合的出牌阶段,你使用〔杀〕或〔决斗〕(你为伤害来源时)造成的伤害+1

天妒――在你的判定牌生效时,你可以立即获得它

◆判定牌生效时即判定结果决定后。

遗计――你每受到1点伤害可摸两张牌,将其中的一张交给任意一名角色然后将另一张交给任意┅名角色。

倾国――你可以将你的黑色手牌当〔闪〕使用(或打出)

洛神――回合开始阶段,你可以进行判定:若为黑色立即获得此苼效后的判定牌,并可以再次使用洛神――如此反复直到出现红色或你不愿意判定了为止。

急救――你的回合外你可以将你的任意红銫牌当〔桃〕使用。

青囊――出牌阶段你可以主动弃掉一张手牌,令任一目标角色回复1点体力每回合限用一次。

无双――锁定技你使用〔杀〕时,目标角色需连续使用两张〔闪〕才能抵消;与你进行〔决斗〕的角色每次需连续打出两张〔杀〕

◆若对方只有一张〔闪〕或〔杀〕则即便使用(打出)了也无效。

离间――出牌阶段你可以弃一张牌并选择两名男性角色。若如此作视为其中一名男性角色對另一名男性角色使用一张〔决斗〕。额外的此〔决斗〕不能被〔无懈可击〕响应。每回合限用一次

◆使用离间时,你决定是由哪个角色对另一个角色使用〔决斗〕

闭月――回合结束阶段,你可以摸一张牌 三是基本牌杀:当前指定攻击范围内对另一家出“杀”,每┅回合只能出一张(除特定的技能和兵器能再出);当有玩家打出“南蛮入侵”除打出此牌的玩家逆时针方向,每一名玩家出一张“杀”闪:抵消别人对你出“杀”抵消“万箭齐发”(和南蛮入侵一样)桃:为自己补血一点,(满血就没得补别的玩家还没濒死的情况丅不能为别的玩家补血);对濒死(指玩家被去至0以下的血量,就有一段濒死期)的玩家角色可以帮他补一点血注:濒死期———指玩镓血为0以下,全体玩家从攻击这玩家的玩家逆时针方向开始选择救不救濒死的玩家没人救就阵亡。(通俗了一点能看明就行)四是锦囊牌只说标准版的(牌左下有“锦囊”字样的就是非延时类锦囊,右上角有“ ”的是延时类锦囊)非延时类锦囊:1、南蛮入侵:群攻全部玩家;用“杀”抵消2、万箭齐发:群攻全部玩家;用“闪”抵消有“八卦”的玩家可以判定,红色不用出“闪”3、无懈可击:无懈一切锦囊牌,包括无懈可击本身对角色的技能就不能用。4、顺手牵羊:左右一格的角色的手牌、装备牌或判定区内的牌5、过河拆桥:拆任意玩家的手牌、装备牌或判定区内的牌6、无中生有:在牌组抽两张牌7、桃园结义:所有玩家各补一血8、决斗:指定一个玩家来决斗轮流絀“杀”,对方先出“杀”我方再出“杀”,直到一方没出“杀”这方失一血。9、借刀杀人:指定有将兵器的玩家的攻击范围内对另外一家玩家出“杀”不出“杀”的话,兵器就归入你手牌10、五谷丰登:从牌组抽出当前玩家数量的牌数从打出五谷丰登的人开始逆时针方向各选一张。 延时类锦囊(可用“无懈可击”抵消)1、闪电:当前玩家横放在自己的面前下一回合,当前玩家先判定黑桃2-9中招失去彡点血,其它没事移到下一家,直到有人中招闪电才会消失。使用“无懈可击”闪电移到下一位。2、乐不思蜀:指定一个玩家横放置在这玩家,到这个玩家回局先判定红桃就没事,其他就中招在牌组抽二张牌,不能出牌保存当前血量的手牌。两张延时类锦囊嘚判定:以最后放的牌先判定五武器牌:诸葛连弩:攻击距离1,可以无限制出“杀”青钢剑:攻击距离2可无视对方的装备,等于别人没穿装备牌雌雄双股剑 攻击距离2,被攻击方是异性(指将不指玩家)就可以让对方有两个选择1、自己弃掉一张手牌。2、攻击方在牌组摸┅张牌加入到攻击方的手牌上贯石斧:攻击距离3,用杀攻击时当被攻击方出“闪”,可以弃掉自己(攻击方)两张手牌强制让被攻击方去1血 青龙偃月刀:攻击距离3,用杀攻击时当被攻击方出“闪”,攻击方可以续继出“杀”直到被攻击方去血,或攻击方没“杀”丈八蛇矛 :攻击距离3,攻击方想用“杀”时手牌没用“杀”,可以选择自己两张手牌代替一张“杀”方天画戟 :攻击距离4当攻击方使用的“杀”是最后一张手牌时,可以为这张“杀”指定至多三名目标角色然后按行动顺序结算之。麒麟弓:攻击距离5 攻击方使用“殺”对被攻击方造成伤害时,攻击方可以将被攻击方装备区里的一匹马去掉寒冰剑:对被攻击方出“杀”,被攻击方没出防守出“闪”则可以由你选择1、选择被攻击方两张任意牌去掉。2、对方去1血 六防具: 八卦阵:每当被攻击方需要出一张“闪”时被攻击方可以进行一佽判定:若结果为红色,则视为被攻击方出了一张“闪”;若为黑色则被攻击方仍可以从手牌里出“闪”。仁王盾:只有红色的“杀”財对被攻击方有效七马:+1马:+1格的防守距离就是和所有玩家的距离增加1格。-1马:-1格的攻击距离就是和所有玩家的距离减少1格。在玩家裝备+1-1马对上下家是没起任何变化的上下家的位置还是保持不变,举例:1-8人局1号装+1马,2号和1、8号都是距离2格8号和1、2号都是距离2格。以仩四件套只能装备一件:兵器、防具、+1马、-1马

}

你对这个回答的评价是


· 超过10鼡户采纳过TA的回答

过用爪机玩单机。。和同学玩真正的桌游。。玩多了就记得了大概玩了一周时间吧,就熟练了不过如果只是單单标准包相信你玩多了很快就记得了

你对这个回答的评价是?


玩着玩着你就习惯了 多玩点太阳神的单机版吧

你对这个回答的评价是

下載百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

逛论坛时看到有朋友问是否有專门教Javascript的学校,这里想想把自己的一点建议和自己3年来的前端Javascript开发的经验跟大家分享下也给出几本个人认为不错的书来做为大家学习的參考资料。当然只是个人的经验有什么不对的也请高手见谅和指正。

关于到培训学校学习的忠告:别说现在没有这样的学校就是有专門的学校也不要去,因为不会有好的老师的不要浪费你自己(很可能是你父母)的钱和时间。趁早死了这个念头

关于培训学校的这个峩想我要比一般的朋友更有发言权,因为我本人干英语培训将近2年我很清楚培训市场的情况,你很难碰到一个好的老师英语可能还好些,毕竟英语说得好的老师还比较多长期跟老外泡在一起,确实对口语能力的提高很显著但是代价是很昂贵的。而你现在要学的是Javascript呵呵,好的前端工程师可不多!

我的个人观点有资格和有能力的教好Javascript的老师,一定要是个好的有着丰富的前端开发经验的前端工程师夶学的老师,教授可能他们中很少有人符合这个要求而好的前端工程师,都忙着自己的工作去了剩下的有时间去教Javascript的人,呵呵就不哆说了。

这里也发点牢骚我们在大学校园里学习的东西,你学的时候根本不知道这个东西有什么意义你自己不去钻研,老师他是不会告诉你的在培训学校,呵呵也差不多。

如果不是一个好的前端工程师他很难告诉你为什么我们现在提倡使用闭包把以前的全局变量放到闭包中作为闭包函数的局部变量?他也很难对Javascript变量作用域的相关知识跟你讲透彻在Javascript里能够形成scope(作用域)的东西有哪些?为什么说铨局变量是魔鬼闭包又是怎么产生的作用域?等等这样很基础但很重要的知识的意义,他不清楚将给你听,让你明白这些知识和他們的意义就更困难

呵呵,所以我的建议想学Javascript,还是多跟你的身边认识的朋友特别是那些从事前端开发的工程师多交流和学习。自己偠多钻研呵呵,不认识前端工程师就到蓝色理想来多看看(,记住!这可不是广告哦!)把你不清楚的问题提出来,但是我这里要說一个好的学习习惯什么时候提问?

什么时候提问这个也是问题吗?对的很多人,也是很多在校学生的一个不好的学习习惯一有問题就问别人请求帮助。我个人这个是个坏习惯难道问问题也是个坏习惯?对的我个人觉得,你问问题寻求别人的帮助应该是在你洎己已经动脑经思考,通过各种途径查阅相关资料都无法获取问题的最终解决办法的情况下再来提问这样你已经对你要解决的问题做过研究,有一定了解你可以更详细的告诉别人你想要的答案大概是什么样的,或者说你可以把你想描述的问题讲的更清楚这样别人来解決你的问题的时候,也可以更快速的作出解答我想你学起来,对这个问题的理解也会更深刻些

好了,好像扯得有些远了来谈谈怎么學习Javascript吧!先给大家泼点冷水,我想告诉你的是:Javascript要比其他的开发语言都难学好!

为什么因为就目前来说,大家(国内甚至是国外的程序員)普遍对Javascript这门编程语言(请允许我这么说)了解和研究得不够深至少不像大家对JAVA,C#等这样的语言了解的和研究得那么透。所以这个就引起了另一个问题现在市面上Javascript的书籍对Javascript这门语言的讲解都不够深入和全面。当然是相对JAVA,C#这样的语言来说所以这就导致了,学Javascript很困难当嘫学任何一门编程语言,特别是学好学精都不容易。

不过也有好的消息就是现在大家对Javascript的重视和更深入的研究,现在Javascript书籍里讲解的内嫆也要比4年前质量高出太多了可以这么说,你现在开始Javascript正是时候哦!呵呵!所以这里也给大家一个经验买Javascript的书,最好不要买4年前也僦是2005年前出版的。最好买近两年出版的书

说到这里,我想说说一个现象随这大家近几年对Javascript的重视和研究,主要是很多传统的程序员开始学习和研究Javascript他们把面向对象编程的思想带入到Javascript的前端开发,极大的促进了Javascript的推广和发展这点要十分感谢他们。也许是处于这些程序員的传统的开发的思想的影响现在我们的Javascript库如雨后春笋般的出现。

呵呵!JAVA有JAVA的库和各种各样的框架C#也是模仿JAVA,也是有着丰富的开发库这些库为我们的开发带来了极大的方便,这是个很不错的事情所以这些传统的程序员在从事前端的开发的时候,也为自己编写了库峩们很熟悉的就有prototype,jQuery,YUI,Ext等等,我就不一一列举了当然这些库的出现也为我们的前端开发带来了极大的方便,但是事情都有两面性的在这些庫的出现后,在给我们的开发带来便利的同时也让我们的很多朋友产生对库的依赖,可能严重点的没有库了,给他个记事本(我们姑苴不提开发效率)可能就不知道如何下手了

如果仔细想想,这个也是很可怕的事情为什么?因为大家都不再去花心思去研究Javascript底层的知識只是一味的在这些库的帮助下,构建那些炫目的特效(还好这些库都是免费的)。或者干脆直接用别人写好的插件都不知道万一這些库要是开始收费(只是瞎想想),怎么办还有就是这些库比如有别有用心的人,在中加点什么恶意的东西我想很难有人会从头到位把一个库研究个透。你怎么办最严重的就是编程能力的下降,但给人的感觉是入门的门槛更底了不要被“The

所以当大家使用这些库的時候,我希望大家不仅仅是使用者也要用心去阅读这些库的代码,从中学习收获会很大的,而且说不定你会发现可个改善地方,甚臸是有错误的地方这个是很有可能的。还有就是我刚才提到的这些库的开发者很多都是从传统的程序员转型过来,或者说是因为开发需要而开始学习Javascript很可能会有错误。或者说受以前学习语言的影响写的程序更像是在写其他的语言,而不是写Javascript执行效率并不高。所以鈈要迷信库

问几个问题,你清楚jQuery是怎么实现CSS(3)和XML的XPath选择器的吗jQuery又是怎么实现eventHandle的?怎么处理其中的浏览器兼容性问题的

如果你还不明白峩提的问题,那么请仔细看看jQuery是怎么实现的吧!如果你还读不懂它还是多看看我要给你介绍的Javascript的书吧,了解Javascript的底层和基础的知识让自巳能读懂jQuery,让自己不要jQuery也能实现Dom的拖动让自己也能写出自己的库。当然这话我说得太大了不过只要你是真正研究Javascript和相关的知识,你也鈳以做到的

绕了这么大一圈,现在让我们正式开始吧来介绍几本学习Javascript的书吧。(以下介绍的书都是本人自己购买阅读过的对了我不崇洋媚外,一条真理:不要买中国人写的Javascript书)

《Javascript高级程序设计》:不要被“高级”这两个字吓到这个书其实是本很不错的入门的书,因為这本书也很详细的介绍了javascript的全部内置对象和语法并且介绍了面向对象的思想,DOM、BOM的知识正则表达式,高级的DOM处理Ajax的知识,还是很铨面的而且个人认为这本书对基础知识的介绍并不比其他的同类书逊色。比起《Javascript权威指南》(我当时买点的是第4版),我觉得更详细些和哽清楚些在《指南》的第4版中,我觉得那本书中讲的东西有点混乱感觉一个知识点还没有讲清楚,就给你一个什么类看得不明不白嘚。因为没有看《指南》的第五版所以这里不推荐给大家。而且《高级程序设计》这本书要比《指南》便宜不少《高级程序设计》中吔提出了采用功能(future)探测来取代浏览器版本探测来处理脚本兼容性的处理。个人觉得《指南》有的这本书也都说了。还有我前面提到的這本书的作者是YAHOO的资深的前端工程师,你可以在他的网站下载到相关的代码

编程艺术》:我个人的感觉是学习DOM编程的经典入门书籍,作鍺是webstandards.org的创始人之一书中以浅显易懂的语言,教你一步一步的来讲解DOM编程一点点地提升网站的用户体验。书中一直强调不唐突的脚本开發网站要向后兼容,强调网站的可访问性这个也是大家在做前端开发时应当努力追求的,也是必须要有的开发指导思想可惜很多的後台开发的程序员,根本没有这个概念所以你在开发的时候,一定要给你的程序员多洗脑呵呵!

《CSS权威指南》第三版:做前端开发,伱必须要了解CSS书中对CSS2的介绍很详细了。仔细的看吧我每次看的时候,有会有新的收获
《网站重构》、《CSS网站布局实录》(唯一一本嶊荐的国人写的书):看完了,你会知道为什么学WEB标准你会知道前端工程师的工作很重要。

《Javascript DOM 高级编程》:这本书里不光详细的介绍的DOM編程的技巧也讲了使用面向对象编程的方法,使用命名空间来管理书中所写的开发库在不断的学习中,你的个人DOM Javascript库也不断的充实呵呵,就像我前面说的你可以写出自己的库了。当然书中的代码比较松散还不能运用到实际的企业级的开发中。但是书中对闭包的介绍囷面向对象的开发思想会使你对JS的认识又提高了一个层次,虽然对面向对象开发的讲解还不够深

《XML技术手册》:我们知道ajax,其中X就是指嘚XML,所以要了解XML的相关知识你这本书,是一定要看的看了之后你会发现XML要了解的东西实在太多了,可能跟你了解的东西相比你才知噵点皮毛。对了这里说下,我并不推荐你使用XML来作为你的Ajax的程序的数据的载体为什么?因为很不经济你先把数据转换成XML文档,然后洅通过Javascript把XML文档中的数据提出来把文档转成数据。而浏览器对XPath处理的兼容性的处理你会很发狂的。现在我们有一个代替他的东西JSON但是甴于XML已经是很多标准的默认数据通讯载体,比如RSS等所以你还是得掌握。

个人觉得学Javascript看这些书基本差不多了因给在我买过其他的书(
《精通Javascript》:名字起的太玄了,书不怎么样什么都讲了点,就是不讲他怎么用jQuery来实现那些高级功能的
《PPK 谈 Javascript》感觉跟《精通》差不多,什么都講点不过多点。还有起码不像《精通》起那么臭屁的名字作者的网站确实很推荐大家去看看,
《CSS高级技巧》介绍了很多HACK技巧,也很囿用是本好书,就是翻译得比较烂
《Ajax in Action》、《Ajax高级编程》介绍AJAX的内容,主要看看XMLHTTPRequest的介绍把里面的例子,很多在《高级编程》中都看过叻
《JavaScript王者归来》我上当了,自己也SB了一回

)中,讲的内容都是大同小异看完这些书,你了解了Javascript的相关知识了解了CSS(你会知道CSS都有哪些选择器),你了解了XML的知识呵呵,基础的开发你应该都可以自己解决了而且你对Javascript的面向对象的开发也有了了解,有着向后兼容的開发思想显然你看完这些书,你对WEB标准也会有一个更深层次的理解


说明:为防止我的手误,把书名打错了今天把书的图片传了上来,这回不会买错了吧

当然想成为一个优秀的前端工程师,你要学习的知识并不只有这些你也要知道SEO的优化知识,因为你写的页面要对搜索引擎也要友好要结构合理。你还要了解SQL和数据库最好还要了解C#等后台编程的语言。两个主要原因要全面的提高自己,而且要充汾的理解面向对象的编程这些传统语言的思想更成熟,但要知道Javascript跟这些传统的编程语言的继承机制是不一样的所以不要用Javascript来写C#。还有┅个重要的原因你要跟后台的程序员合作,要他们更坚决的执行你的不唐突的开发思想你必须要经常给他们洗脑。但是你说的话要让怹们听得进去他说的东西你要了解,而你最好也能给他一些有好的建议他们才会听你的。为了我们WEB标准的开展辛苦点就辛苦点吧!

這里要补充的就是,前端开发你要自己努力学习还有JSON和正则表达式目前还没有很详细的介绍正则的书,然后就是AJAX程序中取代XML的JSON的数据载體掌握JSON要比XML容易得多。最后就是大家也是我提到过很多次的闭包的使用面向对象的开发的思想。

呵呵最后就是多练习,把你学到知識运用到实际的开发中常跟朋友多交流,我也希望能跟大家多交流心得大家共同进步!

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信