前端开发JavaScript干货知识点汇总

发布于 2021-09-04 15:03 ,所属分类:软件编程学习资料


很多初学的朋友经常问我,前端JavaScript都需要学习哪些东西呀?哪些是JavaScript的重点知识啊?


其实做前端开发工程师,所有的知识点都是我们学习必备的东西,只有扎实的技术基础才是高薪的关键!


不过JavaScript的知识点比较多,一篇文章的内容没办法讲完。今天就来点知识点难度干货,大家来了解一下JavaScript的几个基础难点知识。


























































































































































































我想要的未来,是看得到安全感

在我的记忆中,爸爸您是一个高大、帅气的男人,可不知在什么时候您头上竟有了在这个年龄不该有的白发。周国平曾说过:“世界越来越喧嚣,而我的日子却越来越平静了。”在现代社会中,喧嚣与浮躁无疑成了人们生活的主旋律,而我想,我们应该沏上一杯淡淡的茶,面对浮华的一切,安静地守住来自心底的那一份光。是谁,在那个晓风残月的杨柳岸下执手相看佳人的泪眼?是谁,在多次落榜之后发出“黄金榜上,偶失龙头望”的感慨?又是谁,不愿在宦海中沉浮,一遍一遍吟诵着“忍把浮名,换了浅吟低唱”?正是那位才华横溢却又追求心灵宁静的著名词人,柳永。面对尔虐我诈,喧嚣浮躁的官场,他叹息着摇了摇头——那不是他心灵所属的地方。于是,他融入了市井,以大地为床,乱石为枕,与众多歌伎们赏花吟月,浅吟低唱。他以一颗平淡的心静静的守住了他来自心底的那一份纯真,那一份光芒。“凡井水处,必有柳屯田词。”我想,正是他这颗追求平静的心,使他永远活在了人们心中。当你轻轻走过他的窗前,一首浪漫又富有诗意的小夜曲不觉让你停下脚步,花儿微微颤动着身子,连月儿听了也禁不住迷醉。屋内那个英俊的少年正是肖邦。在他无比短暂的一生之中,他经历了太多太多,因为作文http://Www.zUoWEn8.coM/他的才华,他受到了上流社会的重视,于是他便隔三差五的被伯爵夫人要求演奏,从此,他被卷入了那个无比复杂的欧洲上流社会。可这不是他想要的,他绝不在乎那些如粪土般的金钱,他要的只是音乐,只是安静的写一首曲子,安静的守住来自心底的那一份光。一首首曲子,谱写出他的一段段人生,正是因为他追求安静的生活,他的音乐中才透露出诗一般的浪漫与美丽,“钢琴诗人”永远只属于肖邦!不论是诸葛亮的隐居草庐还是姜太公的江边独钓,不论是李白的对月狂饮还是陶渊明的采菊东篱,在功名与山水之间,富贵与自由之间,浮躁与安静之间,他们永远选择后者,而且终生无悔!多少人,在世俗眼中都是年少英才,风光无限,前途无量,可他们却不在乎地转过身去,只是因为一句“我喜欢过安静的日子“,他们遵循了心灵的召唤,安静的守住了心中那一份无比绚烂、夺目的光芒!当我一个人,静静走在校园里,浮躁的心不禁也平静了,于是吟道:闲听落花语,悠坐小亭间。瑟天薄云淡,冷叶清气寒。化云伴长空,化叶伴根眠。只把纷繁务,浅吟作诗篇。本文地址:安静的守住那一份光作文900字http://wWw.ZuoWen8.com/a/205392.html无情的雪肆意地飘着,寒风刺骨,像针一样穿透心灵,手中篡着那心寒的试卷,失落感愈加深重,甚至感觉这一世间只有我一个人在承担这份痛苦。走在冷清的街头上,耳边剩下的都是风雪飘过的“飒飒声”,这时,一股沁人的香甜味抓住了我的鼻尖,引领我去见那香的源地。至于街道的拐角处,望见在街的那一边,是一位孤身一人,身着深蓝色花袄,洗得褪了色的棉裤,以及那吐了绒的棉鞋的女人,女人身上的衣服很旧,到处都是缝补的印迹。在女人的身前是一个黑漆漆的通,丝丝暖气氤氲出来,点点馨香从中。女人爱笑,那笑朴实而自然,她不像其他商贩进行吆喝,只是默默地等待。我有许多朋友,我很有自己的想法,在幼时的朋友天真烂漫,我享受这样的朋友关系。我不可以说如鱼得水,但是可以是心旷神怡。古时有这样一句话‘入芝兰之室,久而不闻其香,亦与之化矣。入鲍鱼之肆,久而不闻其丑,亦与之化矣’。我想要的朋友是不违背自己的想法,孔子告诉弟子子贡‘己所不欲,勿失于人’自己的发展不想被别人带得堕落那么自己也不要影响其它人。自己明白某些八卦是逼不可免的,自己谈论别人,别人谈论自己。自己和朋友说一些内容,某某人做了什么,谁的成绩提高了,谁的成绩下降了,我当时困惑不已。不敢和其它人说自己的苦恼,我的第一次封闭是在小学时没有自己的想法,自己的冲劲。书籍告诉我们每一个人都是高级的,我信奉了这样的主张。初中时的谈对象朋友让我自己无法靠近。因为我是在贵族学校的花销中最底层的人群。一开始我并不明白甚至深刻自己的学业,人云亦云。在考试的时候不是害怕考试,而是有了自己的想法:非常想回家,我意识到自己只能深深埋藏在自己心里,我好像作文http://Www.zUoWEn8.coM/与世隔绝了,我喜欢《桃花源记》中的世外桃园,我认为那是人类的意淫,陶渊明在菜园里春耕秋收,愿望能够将土地里的庄稼丰收,希望来年征战,我幼时认为一切都是能够做的,小孩子每天都会寻找几件让自己快乐的事情,我长大了,老是把自己困在一个苦局里,那样是最不好的。青蛙明智的告别了大鳖,回到了属于自己的井中,继续了他的平安快乐的生活。这让人不禁想起了庄子。他岂不知平步青云的当上楚国国相意味着富贵荣华,但他更深知他是那只“宁曳尾于涂”的大龟,他是山林的朋友,他是花蝶的精魂。好的不一定适合自己。这个道理人人都懂,可是人们又习惯于盲目的追求好的,不懂的适合自己的才是最好的这个浅显的道理。所谓“荆棘丛中回头易,月明花下抽身难”。李白追求过好的:出将入相,为天子师——这是古代读书人梦寐以求的终极目标。超凡脱俗如李白者也按捺不住自己被天子召见的狂喜“出门仰天大笑去,我辈岂是蓬蒿人”。然而尔虞我诈、黑暗污浊的官场立刻也使他认识到:自己的理想是多么的不切实际。于是由狂喜而颓废、由消沉而愤慨。“天子呼来不上船,自言臣是酒中仙。”“安能催眉折腰事权贵,使我不得开心颜。”锦衣玉食的物质享受不能说没有诱惑,然而也并不是每个人都能接受,也并不值得趋之若骛。淡然拒绝齐王盛情相邀的隐士颜斶,表示自己要“安步以当车,晚食以当肉”。然后有了“不为五斗米而折腰”“性本爱丘山”的陶渊明。于是更有了甚至“舍生取义,杀身成仁”的英雄豪杰,难道他们不知道生命的珍贵吗?适合他们不是物质而是精神,不是生命而作文http://Www.zUoWEn8.coM/是仁义,不是小爱而是大爱。就象林觉民烈士在《与妻书》里含泪写道的:天下人人不当死而死,与不愿离而离者,不可数计;钟情如我辈者,能忍之乎?此吾所以敢率性就死不顾汝也!也许他们注定就是披荆斩棘的开拓者,也许他们注定就是永不言弃的奋斗着,也许他们注定就是为历史和社会而存在的奉献者。“鹰击长空,鱼翔浅底,万类霜天竞自由”是因为它们找到了适合自己的生活环境。小到个人,大到国家,如果不能作到这点,盲目的追求,盲目的照搬所谓的好的经验,必然导致极其严重的后果。中国百年近代史就是一部仁人志士寻求救国救亡道路的历史。无论是洋务派的“师夷长技以制夷”,维新派的变法图强,还是资产阶级的辛亥革命,都因为不适合中国的国情而遭到了失败,中国没有被拯救。只有将马克思主义和中国的具体情况结合起来走有中国特色的社会主义道路才使得我们伟大的祖国重新崛起。你呢,找到适合自己的道路没有?也许你只能是山间一棵点缀春天的小草,那么就不要倾羡身边的参天大树;也许你的生命只能如小溪般潺缓平静,那就不要指望它能象大海般波澜壮阔。如果你是鹰,那你就要锻炼自己的铁翼;如果你是豹,那你就要锻炼自己的四肢。如果你的事业在远方,那你就要准备好能够远航的风帆。做什么事也能够一事顺风,我老早总觉的那样的事与自己相隔甚远。但是它又与我息息相关。我想有一个朋友,一直想有,但是事与愿违。所以没有什么想要什么,时间一天天地过去,史铁生生病的日子告诉我们一个道理,真正自己想追求的生活,到底自己得到了就不珍惜了。无形的朋友改变了我自己,自己失意了,却没有古诗的牵绊,陈子昂‘先天下之忧而忧,后天下之乐而乐,亦微斯人,吾谁与归。我高考失利,我幻想的朋友对我的要求极高,会说我的一些话,然后说我的成绩,我想得主要是我自己,想起来难过的也是自己,追求上进的是自己。自己只要能够有一些东西与朋友相称就可以了。随着时间的流逝,偶作文http://Www.zUoWEn8.coM/见几位行人到她摊位前,女人的脸上立刻呈现处笑容,她的笑不似他人的谄媚,有的只是与她平凡外貌相同的那份朴实,若不用心去细细观察,那笑便会由此忽略。女人每次装好红薯:“趁热吃!”她的笑更加灿烂,直通心里,暖心的话语,驱散了冬日的严寒,温暖了我的心,将我深深感染。她的处境比我更艰苦,更难以生活,但是她并不孤单,因为她有她的笑陪着她。每次我生病时,爸爸您总是寸步不离的陪着我,照顾我,您为我付出了那么多,可如今的我不仅没能为父亲你做过什么,还总让你不省心。爸爸,这是否是让你长白发、眉头紧锁的原因之一呢?爸爸,长这么大以来,我从未对您说过些什么,可那些酝酿已久的话语,在这一刻却特别想对您说:爸爸,趁您还未老之前,去做您想做的事吧,不要像以前那样考虑太多而给自己留下遗憾,剩下的事情就让我替您完成吧。爸爸,在今后的岁月里你不要害怕孤独,因为在以后的日子里我会陪您一起度过。就像小时候你牵着我的小手那样掺着您的大手陪您一直走下去。作文网专稿未经允许不得转载 记得有一次,我与母亲吵了架,夜晚,母亲向你说起这件事,你打来电话询问我,还给我讲了许多道理,可那时的我似乎一句也未曾听进去。第二天,母亲打来电话告诉我,爸爸你为了那件事而一夜未曾合眼。您向母亲询问道:那个曾经乖巧听话的女儿怎么如今连我的话也不听了呢。在那一刻我哭了,泪水如打开了阀门的洪水般怎么也止不住。母亲让我去跟你道歉,我应着,拨通了您的电话,却怎么也没有说出那些道歉的话语。我想,那时候的您一定很失望吧。记得有一次和爸爸你打电话的时候,听你无意间说起想重返医院,可母亲似乎不愿意,以离婚相逼,我想那时候的您一定满脸纠结,地上多了一根又一根的烟头吧。那时候我对你说要坚持自己的梦想,无论你做怎样的决定,我都会支持您。你回答:那是当然。我想,那时候的你一定少了些纠结,多了些欣慰吧。“请尊重他。”对于一个懵懂的孩子而言,他根本不懂何为尊重,然而,就是在这看似无知的背后,蕴涵的却是对生命质量足值的称量。拥有了生命,就意味着需要彼此尊重。哪怕它微乎其微,哪怕它年幼无知,哪怕它只如沧海一粟。尊重生命是不以拥有了什么来衡量,而是要从人格上尊重他。我看着黄老伯渐渐离去的身影,我为我们的行为感到脸红,同时,也感到深深的愧疚……如同开在记忆深处的花朵,平凡却撩人心弦。父亲再忙,仍关心我的学业。会忙里偷闲,每周抽出时间给我辅导数学,或许是他的知识隔得太过久远,和我现在用的教学方法时常冲突。父亲不得不花大量的时间温习课本,父亲的方法繁琐陈旧,但在一些毫无头绪的数学题上仍显得实用有效,记得有一次我们遇到教学方式的冲突,我们激烈的争吵。我摔门说我不学了,他就大声说为什么你不肯听听我的意见,试试我的方法?司马懿此人,令人欣赏之处在于其超强的忍受力、耐心和对时局的把握能力。古人论书法时说:“藏锋以包其气,露锋以纵其神。”要藏得好,又要露得恰当而巧妙,是非常困难的。司马懿面对巾帼之辱受之,面对曹爽的一再刁难受之,面对“死诸葛走生仲达”的谚语“闻而笑之”。假若换位思考,很少人能够不动声色地做到这些。引《老谋子司马懿》一书中举的一个改编段子:一只鸟不肯叫,怎么办?曹操会逼它叫,刘备会求它叫,司马懿会等它叫。倘若稍微了解过一点历史,就知道司马懿的装病是极出名的。前后装了近十年的病。第一次为的是拒绝曹操的征辟,第二次为的是麻痹政敌曹爽。这两次装病都是成功的。成功源于两方面,一是拥有足够强的意志力和耐心,二是对时局和人心的洞察力相当好。此二者缺一不可。试想,如果司马懿装到一半觉得累了,起来了,表现地完全不似一个风痹的病人,被曹操或者曹爽的密探发现;又或者曹操在七年后压根就没有想起七年前那个拒绝征辟的司马懿,曹爽根本不会相信司马懿将死,装病就不会成功,也就没有后来的三家归晋了。更值得欣赏的是,司马懿在等待中并没有浪费时间,而是大量读书,修养身心。他将史书中所表达的都融入自己的人生中,如《老谋子司马懿》开篇所写,他的人生是摄敛式的,滚雪球般地凝聚别人和自己的经验教训。有一次父亲问我:“你知道为什么武侠小说中武林盟主这么厉害吗?”我支吾了半天,仅想出一个主角光环。父亲摸摸我的头:“因为武林盟主总是哪里的武功都学一些,取各家之精华,把别人的东西都拿来了,才会成为最顶尖的高手。”也是此理。所以在高平陵之变时,年事已高的司马懿却行云流水般地调兵遣将,如同万丈夕阳般放出气势磅礴的光耀。而他身边的一干人等,或是同龄,或是前辈,那些拥有发泄式的人生,趁着年轻尽情挥霍自己的才华与青春,到年老的时候,只好吃年轻时的老本的人,只能似悬挂中天的一抹残月,宁静而幽远地看着这一幕。司马懿不仅没有消极地等待,更是在等待的过程中取百家精华集一人之身,将等待的妙义淋漓尽致地展现出来。

静谧的林荫小道上,依然,我一个人慢慢的走。枯黄的落叶伴随着我的脚步,悄无声息的跟随。我伸开双手,想再次将这儿空气揽入手中。忆起往昔的味道,一片枯黄的落叶悄悄跌入手中,它是那么的沧桑。我捕捞它岁月的皱纹,我茫然……今后的路会如何,怎样才能走出泥泞。我不禁仰望天空,它依然那么蓝,那么高,几片淡淡的白云流动……我时常想,我们是在沙滩上拾贝的孩子,当我们前进的脚印在岁月的浪潮中渐渐隐去,只留下莫名的回忆……她大大的眼睛,陶瓷般的皮肤,非常像一个芭比娃娃。她就是我高中的第一任同桌。然而我们的相处并不是波澜不惊。一天中午,我正在睡觉,忽然听到一种像老鼠吃东西的声音把我吵醒。我很恼怒,看见她悠然的把一袋北京方便面用两个指头掐着一根根的吃。我瞪着她,她抬头望着我,笑着说:“请我吃呀!”我径直把她的那袋方便面往处丢。她拉着我的胳膊,没办法,只好把那袋方便面还给她。不知怎的,她总是喜欢问我一些八卦的问题。她总说我的眼睛小,我说人家周杰伦也很小哇,她却说人家比你有才;她说我黑,我说人家古天乐也黑啊!她却说人家比你帅,我无语。可是后来,她的男朋友比我还黑!后来她转校了,再也没有看见她。我对于体育并不是非常热心,每天看见篮球场上的“膀爷”们拼了性命在球场上抢一个球,有的还抱着球在地上打滚。每当这个时候,我非常不屑,如果打篮球是这样的,那每个人发一个就是的,何必这样抱着呢!可是我却迷上了乒乓球。每天早上不吃饭与别人一起打球,甚至中午午休偷偷溜去打。“人在河这走,哪有不湿鞋”。一天,我与别人打乒乓球,打得正起劲,远远看见班主任往这边走来,我与别人赶紧躲着,当班主任走远时,我们才敢出来。抱着一丝班主任没有看见的心理继续打。作文http://Www.zUoWEn8.coM/谁知班主任不知从哪冒出来,我们吓得夹着球拍拼命往教室跑。然而,他始终没有放过我们,结果,当然“杯具”了。经过这次的教训,我们只得早上打。冬天的早晨异常寒冷,可是这样的寒冷没有阻挡我们的热情。一次,天气非常冷,手握拍子都握不住。当一个好球时,我习惯性的扬手抽球,突然球拍滑落,正好擦着一位女生的头发而过,吓得她惊叫一声,我也吓了一跳,连忙跑过去道歉。她恼怒的瞪了我一下,我无奈的向那些球友吐吐舌头。天气越来冷,球台上也结起了厚厚的冰,球打在上面胡乱的跳动,唉,没办法了,我们不得不停止。而后乒乓球渐渐的淡出我的视线。烦躁的生活和渐渐落后的成绩令我苦闷不已,特别是高二上学期。三点并不能成为一个平面,它没有给我一个天地,反而三角形具有固定作用,将我牢牢的束缚。面对如此成绩,我不断问自已,是否脑袋退化。心里的压抑无法平复,我又沉溺于回忆和幻想。当我努力听课时,头脑中反复出现过去发生的事。我在书上写了无数个忘记吧,可总是越想忘记越难忘。心中的酸楚和别人的眼光,令我挣扎。终于,半年后,我渐渐忘记我脑中时常出现的事情。于是,我学会忘记。忘记过去能让自已心灵的窗口慢慢愈合。第一,你得有防弹衣,这样就不怕遭遇不测。第二,你得有自己的生存利器,这样你就有价值,有立足之地。真正的底气,从来不是靠虚张声势,而是靠自身的绝对实力。只有具备真正的实力,你才敢在暴风雨袭来时,淡定从容地说一句:没关系,我不怕。人生,就好比爬楼梯,一个台阶就是一个困境,过去了,站得更高,望得更远,过不去,就只能原地踏步了。也许,你见过蚕蛹吧!很多人不理解蚕为何要作茧自缚,殊不知,只有破茧而出的蚕才能化成蝶。茧,就是上天所设下的困境,冲出茧,蚕就能成为翩翩起舞的美丽的蝴蝶,而冲不出去,就只能困死在茧内,凄惨的结束它的一生。有人曾做过一个试验:把一只快破茧而出的蚕得茧挑破,本以为是帮了它,可以让它提早在阳光下飞舞,结果却出人意料,它只能有一副美丽的外壳,却不能飞,只能拖着它那美丽的“包袱”慢慢爬行,那是为什么呢?因为,蚕必须经过茧的挤压,流血,唤醒它那还在沉睡的细胞,破茧而出后,才能飞。人生不也如此吗?只有接受困难的挑战与洗礼,才能破“茧”而出,化为“蝶”。我听说过一歌故事:原来,鸡和鹰都是可以在天空中飞翔的,但是,鸡不努力,只想着:我只要能飞过草垛就可以了,没必要怎么练习,这样,鸡就永远只能飞过草垛了,因为他不肯接受困境。而鹰不同,它不顾严寒酷暑,不管风吹雨打,不怕困难,挑战自我,才能翱翔在天空之中,成为鸟中之王。是啊,不经风雨,哪来彩虹,只有肯付出,敢于迎接困境,才能成功!成长,需要鼓励;成长,需要支持;成长,需要呵护;但是,请不要忘记,成长,也需要困境!

爷爷一辈子有两次遗憾。第一次是当了十年兵之后,赶上一次大裁军,又回到了农村,做回了农民。第二次是回乡之后遇到招工,爷爷被选中了,因为他有一技之长,以前在部队里开汽车。可是命运捉弄,体检时爷爷被查出肺结核,没走成。就这样,爷爷留在了农村。他老到开始翻来覆去说车轱辘话的时候,不知多少次跟我说过这两大遗憾。记得爷爷当时得出的结论是——命。从爷爷的口气里,我感受到城市意味着清闲的工作,富足的生活。日后我渐渐明白,爷爷对城市的向往不会局限于物质层面,他和现在的北漂应该有共同语言,那就是不希望人生过早望到头。进城,不光是爷爷一个人的梦想。每一个农村人都有一个进城梦,如果他/她没有,也会希望孩子有。我小时候,村里谁家有亲戚在城里,都是一件值得骄傲的事。就像桃源中人不知魏晋之别,农村人也不知道北京、上海、济南有何不同。大家只知道,城市是农村的反义词,凡是农村缺乏的都应该能在城市里寻到。从小惫懒的我,每逢干农活都推三阻四。每到这时长辈都会说,好好学习吧,以后就不用受这个苦了。农村生活的主旨就是吃苦,想要不吃苦就得跳出“农门”。爷爷也是个吃不了苦的人,不是因为懒,而是肺结核搞垮了身体。自我记事起,爷爷就没有做过重活。虽然如此,爷爷的权威是无人质疑的。从部队回乡后,爷爷做了几十年村支书。但是跟现在那些威风八面的村官不同,爷爷这个“官”只诠释了“两袖清风”是什么意思,以致奶奶常说他当官当的不值。后来村里有位老人跟我说,你爷爷这样的清官太少了,让我明白正直也是一种功勋。后来上大学、工作,我算是圆了爷爷的进城梦。可惜的是,我大学还没毕业,爷爷就打输了跟病魔的战斗。无缘目睹真正的城市生活,这或许是命运留给他的第三次遗憾。我也曾不能免俗地设想,假如爷爷当年进了城,自己的生活会是怎样的。思考的结果是,一个人无法逆转命运但不管在哪里,他都有能力选择做什么样的人。不知怎的,她总是喜欢问我一些八卦的问题。她总说我的眼睛小,我说人家周杰伦也很小哇,她却说人家比你有才;她说我黑,我说人家古天乐也黑啊!她却说人家比你帅,我无语。可是后来,她的男朋友比我还黑!后来她转校了,再也没有看见她。我对于体育并不是非常热心,每天看见篮球场上的“膀爷”们拼了性命在球场上抢一个球,有的还抱着球在地上打滚。每当这个时候,我非常不屑,如果打篮球是这样的,那每个人发一个就是的,何必这样抱着呢!可是我却迷上了乒乓球。每天早上不吃饭与别人一起打球,甚至中午午休偷偷溜去打。“人在河这走,哪有不湿鞋”。爷爷没留下什么物件或者荣耀,但我抬头望向家乡,总能看到一个老人在村头漫步,腰挺的笔直。。抱着一丝班主任没有看见的心理继续打。作文http://Www.zUoWEn8.coM/谁知班主任不知从哪冒出来,我们吓得夹着球拍拼命往教室跑。然而,他始终没有放过我们,结果,当然“杯具”了。经过这次的教训,我们只得早上打。冬天的早晨异常寒冷,可是这样的寒冷没有阻挡我们的热情。一次,天气非常冷,手握拍子都握不住。当一个好球时,我习惯性的扬手抽球,突然球拍滑落,正好擦着一位女生的头发而过,吓得她惊叫一声,我也吓了一跳,连忙跑过去道歉。她恼怒的瞪了我一下,我无奈的向那些球友吐吐舌头。天气越来冷,球台上也结起了厚厚的冰,球打在上面胡乱的跳动,唉,没办法了,我们不得不停止。而后乒乓球渐渐的淡出我的视线。烦躁的生活和渐渐落后的成绩令我苦闷不已,特别是高二上学期。三点并不能成为一个平面,它没有给我一个天地,反而三角形具有固定作用,将我牢牢的束缚。面对如此成绩,我不断问自已,是否脑袋退化。心里的压抑无法平复,我又沉溺于回忆和幻想。当我努力听课时,头脑中反复出现过去发生的事。我在书上写了无数个忘记吧,可总是越想忘记越难忘。心中的酸楚和别人的眼光,令我挣扎。终于,半年后,我渐渐忘记我脑中时常出现的事情。于是,我学会忘记。忘记过去能让自已心灵的窗口慢慢愈合。第一,你得有防弹衣,这样就不怕遭遇不测。第二,你得有自己的生存利器,这样你就有价值,有立足之地。真正的底气,从来不是靠虚张声势,而是靠自身的绝对实力。只有具备真正的实力,你才敢在暴风雨袭来时,淡定从容地说一句:没关系,我不怕。人生,就好比爬楼梯,一个台阶就是一个困境,过去了,站得更高,望得更远,过不去,就只能原地踏步了。也许,你见过蚕蛹吧!很多人不理解蚕为何要作茧自缚,殊不知,只有破茧而出的蚕才能化成蝶。茧,就是上天所设下的困境,冲出茧,蚕就能成为翩翩起舞的美丽的蝴蝶,而冲不出去,就只能困死在茧内,凄惨的结束它的一生。有人曾做过一个试验:把一只快破茧而出的蚕得茧挑破,本以为是帮了它,可以让它提早在阳光下飞舞,结果却出人意料,它只能有一副美丽的外壳,却不能飞,只能拖着它那美丽的“包袱”慢慢爬行,那是为什么呢?因为,蚕必须经过茧的挤压,流血,唤醒它那还在沉睡的细胞,破茧而出后,才能飞。人生不也如此吗?只有接受困难的挑战与洗礼,才能破“茧”而出,化为“蝶”。我听说过一歌故事:原来,鸡和鹰都是可以在天空中飞翔的,但是,鸡不努力,只想着:我只要能飞过草垛就可以了,没必要怎么练习,这样,鸡就永远只能飞过草垛了,因为他不肯接受困境。而鹰不同,它不顾严寒酷暑,不管风吹雨打,不怕困难,挑战自我,才能翱翔在天空之中,成为鸟中之王。是啊,不经风雨,哪来彩虹,只有肯付出,敢于迎接困境,才能成功!成长,需要鼓励;成长,需要支持;成长,需要呵护;但是,请不要忘记,成长,也需要困境!

理解JavaScript面向对象编程

面向对象的三大特点:继承、封装、多态

1、JS中通过prototype实现原型继承

2、JS对象可以通过对象冒充,实现多重继承

3、Object类是所有Js类的基类

4、通过function对对象进行封装

5、通过使用arguments实现参数重载

6、ES6语法糖可以直接定义类class,继承对象extends

8个JavaScript数据类型

1.基本数据类型

Undefined:代表一切未知的事物,啥都没有,无法想象,代码也就更无法去处理了。

注意:typeof(Undefined) 返回也是 Undefined。可以将Undefined赋值给任何变量或属性,但并不意味了清除了该变量,反而会因此多了一个属性。

Null:有那么一个概念,但没有东西。无中似有,有中还无。虽难以想象,但已经可以用代码来处理了。

注意:typeof(Null)返回Object,但Null并非Object,具有Null值的变量也并非object。

Boolean:布尔类型,true or false,是就是,非就非,没有疑义。对就对,错就错,绝对明确。既能被代码处理,也可以控制代码的流程。

Number:线性的事物,大小和次序分明,多而不乱。便于代码进行批量处理,也控制代码的迭代和循环等。

注意:typeof(NaN)和typeof(Infinity)都返回number 。

NaN参与任何数值计算的结构都是NaN,而且 NaN != NaN 。Infinity / Infinity = NaN 。

String:字符串类型,面向人类的理性事物,而不是机器信号。人机信息沟通,代码据此理解人的意图等等,都靠它了。

2.引用数据类型:Object、Array、Function

判断数据类型的几种方法

1、typeof

2、prototype

3、instanceof

4、constructor

5、Object.prototype.toString.call(a)

注意 :typeof null === Object

Object对象

JavaScript中所有的对象都继承自Object

constructor属性是保存当前对象的构造函数,前面的例子中,constructor保存的就是Object方法。

hasOwnProperty方法接收一个字符串参数,该参数表示属性名称,用来判断该属性是否在当前对象实例中,而不是在对象的原型链中。

isPrototype方法接收一个对象,用来判断当前对象是否在传入的参数对象的原型链上

Array数据的一些方法用法

Concat() 连接两个或更多数组

splice(index,len,[item]) 删除元素,并向数组添加一个新元素。

Slice() 从某个已有的数组返回选定的元素

Join() 把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分割

push() 在数组后添加元素,并返回新的长度

unshift() 在数组最前添加元素

pop() 删除数组最后一个元素并返回该元素的值

reverse() 颠倒数组中元素的顺序

shift() 删除并返回数组中第一个元素

sort() 对数组元素进行排序

toSource() 返回该对象的源代码

toString() 把数组转换为字符串并返回结果

toLocaleString() 把数组转换为本地数组,并返回结果

valueOf() 返回对象的原始值

这些数组对象的操作方法,大家可以多翻阅开发文档来熟悉。

Function函数的理解

两种自定义函数的方法

1.function fnName(){}

2. var fnName=function(){}

函数的返回值:

1.当函数无明确返回值时,函数返回undefined。

2.有返回值返回。

函数的参数列表是可变的,数据类型也是任意数据类型,JS中有一个变量,argument可以访问所有传到函数内部的参数。

Js支持创建动态函数,动态函数必须用Function对象来定义。

JavaScript本身不支持函数的重载。如果两个方法名字一样,即使参数个数不一样,那么后面定义的就会覆盖前面定义,调用方法时永远是调用后定义的那个。


不过javascript的重载可以用别的方法来实现。


Ajax请求的原理

通过XMLHttpRequest对象来向服务器发送异步请求,从服务器获取数据。

然后用JavaScript来操作DOM而更新页面。

XMLHttpRequest是ajax的核心机制,它是IE5中首先引入的,是一种支持异步请求的技术。

简单的说,也就是JavaScript可以及时的向服务器提出请求并及时响应。而不阻塞用户。达到无刷新效果。

由事件触发,创建一个XMLHttpRequest对象,把HTTP方法 (POST/GET)和目标URL以及请求返回后的回调函数设置到XMLHttpRequest对象,通过XMLHttpRequest向服务器发送请求,请求发送后继续响应用户的界面交互,只有等到请求真正从服务器返回的时候才调用callback()函数,对响应数据进行处理。


闭包(Closure)

闭包就是能够读取其他函数内部变量的函数。

由于在JavaScript语言中,只有函数的内部的子函数才能读取局部变量,因此可以把闭包简单理解成“定义在函数内部的函数”。所以在本质上,闭包就是讲函数内部和函数外部链接起来的一座桥梁。

闭包的用途:1.获取函数内部的局部变量。2.让这些变量始终保持在内存中。

注意:

1.由于闭包会使得函数中的变量一直保存在内存中,所以不能滥用闭包,容易导致内存泄漏,影响网页性能,解决方法就是在退出函数之前,将不再使用的变量全部删除(delete);

2.闭包会在父函数外部,改变父函数内部变量的值。所以,如果你把父函数当作对象(object)使用,把闭包当作它的公用方法(Public Method),把内部变量当作它的私有属性(private value),这时一定要小心,不要随便改变父函数内部变量的值。


this的工作原理

This总是指向一个对象,具体是运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境。

普通函数调用时,一般指向window对象;

对象方法调用时,指向该对象;

如果对象方法里有局部方法,里面的this会指向window对象;

在ES5模式下,this指向window的都会变成undefined;

Apply,call时,动态改变this

原型链

理解原型链的前提,首先要理解原型。

每个JS对象都有一个prototype原型属性,指向该对象继承的原型。

原型对象上有一个 constructor 属性,该属性指向的就是构造函数。

而实例对象上有一个 __proto__ 属性,该属性也指向原型对象,并且该属性不是标准属性,不可以用在编程中,该属性用于浏览器内部使用。

原型链:其实就是有限的实例对象和原型之间组成有限链,就是用来实现共享属性和继承的。


今天的内容,主要是一个知识点汇总和前面的知识回顾,学习前端开发,需要长期的积累和持续的努力。



- EOF -



点赞和在看就是最大的支持❤️

相关资源