七大洲的英文是什么

JavaScript08

七大洲的英文是什么,第1张

1、亚洲(全称亚细亚洲):Asia

2、欧洲(全称欧罗巴洲 ):Europe

3、北美洲(全称北亚美利加洲):North America

4、南美洲(全称南亚美利加洲):South America

5、非洲(全称阿非利加洲):Africa

6、大洋洲:Oceania

7、南极洲:Antarctica

扩展资料

各洲的分界

1、亚洲与欧洲的分界:乌拉尔山脉-乌拉尔河-里海-大高加索山脉-黑海-土耳其海峡

2、亚洲与非洲的分界:苏伊士运河(沟通红海和地中海)-红海-曼德海峡

3、亚洲与北美洲的分界:白令海峡

4、亚洲与大洋洲的分界:帝汶海-阿拉弗拉海

5、欧洲与非洲的分界:直布罗陀海峡-地中海

6、欧洲与北美洲的分界:丹麦海峡

7、北美洲与南美洲的分界:巴拿马运河

8、南美洲与南极洲的分界:德雷克海峡

参考资料来源:百度百科—七大洲

亚洲:

大陆海岸线长69900千米。多半岛和岛屿,半岛总面积约1000多万平方千米,是半岛面积最大的一洲,阿拉伯半岛为世界最大的半岛。岛屿总面积约270万平方千米,仅次于北美洲居世界第二位。加里曼丹岛为世界第三大岛。

亚洲地形的总特点是地势高、地表起伏大,中间高、周围低,隆起与凹陷相间,东部有一列纵长的花彩状岛弧。平均海拔约950米,是除南极洲外世界上地势最高的一洲。山地、高原和丘陵约占总面积的3/4,其中有1/3的地区海拔在1000米以上。平原占总面积的1/4,计1000多万平方千米。全洲大至以帕米尔高原为中心,一系列高大山脉向四方辐射伸延到大陆边缘。主要有天山山脉、昆仑山脉、喜马拉雅山脉、阿尔泰山脉、兴都库什山脉、厄尔布尔士山脉、托罗斯山脉和扎格罗斯山脉等。在以上主干山脉之间有青藏高原、蒙古高原、伊朗高原、安纳托利亚高原和塔里木盆地、准噶尔盆地、柴达木盆地等。在山地、高原的外侧分布着面积广大的平原,主要有东北平原、华北平原、长江中下游平原、印度河平原、恒河平原、美索不达米亚平原、西西伯利亚平原等。亚洲既有世界上最高的高原、山脉和山峰,又有世界上著名的平原和洼地。青藏高原素有"世界屋脊"之称,平均海拔4500米;世界上最高的珠穆朗玛峰,海拔8848米;西西伯利亚平原东西宽1500千米,南北长2300千米,大部分地面海拔在100米以上;世界最低的洼地--死海,水面低于地中海海面392米。亚洲不仅陆上起伏极端,且大陆东缘的弧形列岛与太平洋的海底部分也同样表现出起伏极端,列岛上的山脉与极深的海沟伴生。亚洲最高峰与邻近海域最深海沟高低相差约20千米。

亚洲有许多大河,大都源于中部高山地带,呈放射状向四面奔流。流入太平洋的河流有黑龙江、黄河、长江、珠江、湄公河等;流入印度洋的有印度河、恒河、布拉马普特拉河、萨尔温江、伊洛瓦底江、底格里斯河、幼发拉底河等;流入北冰洋的有鄂毕河、叶尼塞河、勒拿河等。内流河主要分布于亚洲中西部干旱地区,有锡尔河、阿姆河、伊犁河、塔里木河、约旦河等。亚洲落差最大的瀑布是印度西南沿海施腊巴提河上的焦格瀑布,落差253米。亚洲湖泊较之其它洲不算大多,但不少湖泊具有特色,闻名世界。如亚欧界湖里海是世界第一大湖、最大的咸水湖;贝加尔湖是世界上最深的湖、亚洲最大的淡水湖;死海是世界上最低的洼地;巴尔喀什湖是?8鐾,时存在着淡水和咸水的内陆湖。亚洲湖泊分布较广,大致可分北亚、中亚、西亚以及青藏高原和长江中、下游五大湖群。

亚洲大陆跨寒、温、热三带。气候的主要特徽是气候类型复挠多样、季风气候典型和大陆性显著。东亚东南半部是湿润的温带和亚热带季风区,东南亚和南亚是湿润的热带季风区,中亚、西亚和东亚内陆为干旱地区。以上湿润季风区与内陆干旱区之间,以及北亚的大部分为半湿润半干旱地区。亚洲大部分地区冬季气温甚低,最冷月平均气温在0℃以下的地区约占全洲面积的2/3,上扬斯克和奥伊米亚康一带,1月平均气温低达一50℃以下,奥伊米亚康极端最低气温曾低达一71℃,是北半球气温最低的地方,被称为北半球的寒极区。夏季普遍增温,最热月平均气温除北冰洋沿岸在10℃以下外,其余地区均在10一35℃之间。20℃以上的地区约占全洲面积的1/2,伊拉克巴士拉极端最高气温曾达58.8℃,为世界最热的地方。降水分布的地区差异悬殊,主趋势是从湿润的东南部向干燥的西北部递减。赤道带附近全年多雨,年降水2000毫米以上,印度东北部的乞拉朋齐年平均降水量高达11430毫米,为世界最多雨的地区之一。西南亚和中亚为终年少雨区,广大地区年降水多在150一200毫米以下,9、10一3月间,西伯利亚和蒙古高原上空经常有强烈的冷空气(寒潮)南下,东亚的大部分地区易遭侵袭。发生于中太平洋西部的台风,5一10月袭击东亚和东南亚东部沿海地区;发生于孟加拉湾的飓风,5一10月袭击孟加拉湾沿岸地区,常造成严重灾害。

非洲:

大陆海岸线全长30500千米。海岸比较平直,缺少海湾与半岛。非洲是世界各洲中岛屿数量最少的一个洲。除马达加斯加岛(世界第四大岛)外,其余多为小岛。岛屿总面积约62万平方千米,占全洲总面积不到3%。

非洲大陆北宽南窄,呈不等边三角形状。南北最长约8000千米,东西最宽约7500千米。非洲为一高原大陆,地势比较平坦,明显的山脉仅限于南北两端。全洲平均海拔750米。海拔500一1000米的高原占全洲面积60%以上。海拔2000米以上的山地和高原约占全洲面积5%。海拔200米以下的平原多分布在沿海地带。非洲的沙漠面积约占全洲面积1/3,为沙漠面积最大的一洲。撒哈拉沙漠是世界上最大的沙漠,面积777万平方千米;西南部还有纳米布沙漠和卡拉哈迪沙漠。非洲大陆大致以刚果河(扎伊尔境内称扎伊尔河)河口至埃塞俄比亚高原北部边缘一线为界,东南半部较高,西北半部较低。东南半部被称为高非洲,海拔多在1000米以上,有埃塞俄比亚高原(海拔在2000米以上,有"非洲屋脊"之称)、东非高原和南非高原,在南非高原上有卡拉哈迪盆地。西北半部被称为低非洲,海拔多在500米以下,大部分为低高原和盆地,有尼罗河上游盆地、刚果盆地和乍得盆地等。非洲较高大的山脉多矗立在高原的沿海地带,西北沿海有阿特拉斯山脉;东南沿海有德拉肯斯山脉;东部有肯尼亚山和乞力马扎罗山。乞力马扎罗山是座火山群,海拔5 895米,为非洲最高峰。非洲东部有世界上最大的裂谷带,裂谷带东支南起希雷河河口,经马拉维湖,向北纵贯东非高原中部和埃塞俄比亚高原中部,经红海至死海北部,长约6400千米;裂谷带西支南起马拉维湖西北端,经坦噶尼喀湖、基伍湖、爱德华湖、艾伯特湖,至艾伯特尼罗河河谷,长约1700千米,裂谷带一般深达1000一2000米,宽几十千米到300千米,形成一系列狭长而深陷的谷地和湖泊,其中阿萨勒湖的湖面在海平面以下153米,为非洲陆地最低点。

非洲河流的特点是多峡谷、急流和瀑布,水力资源丰富,但不利于航运。外流区域约占全洲面积的68,2%。大西洋外流水系多为源远流长的大河,有尼罗河、刚果河、尼日尔河、塞内加尔河、沃尔特河、奥兰治河等。尼罗河全长6671千米,是世界最长的河流。刚果河的流域面积和流量仅次于亚马孙河,位居世界第二位。印度洋外流水系包括赞比西河、林波波河、朱巴河及非洲东海岸的短小河流、马达加斯加岛上的河流等。非洲的内流水系及无流区面积为958万平方千米,约占全洲总面积的31.8%。其中河系健全的仅有乍得湖流域。奥卡万戈河流域和撒哈拉沙漠十分干旱,多间歇河,沙漠中多干谷。内流区还包括面积不大的东非大裂谷带湖区,河流从四周高地注入湖泊,湖区雨量充沛,河网稠密,不同于其它干旱内流区。非洲湖泊集中分布于东非高原,少量散布在内陆盆地。高原湖泊多为断层湖,狭长水深,呈串珠状排列于东非大裂谷带,其中维多利亚湖是非洲最大湖泊和世界第二大淡水湖;坦噶尼喀湖是世界第二深湖。位于埃塞俄比亚高原上的塔纳湖是非洲最高的湖泊,海拔1830米。乍得湖为内陆盆地的最大湖泊,面积时常变动。

非洲有"热带大陆"之称,其气候特点是高温、少雨、干燥,气候带分布呈南北对称状。赤道横贯中央,气候一般从赤道随纬度增加而降低。全洲年平均气温在20℃以上的地带约占全洲面积95%,其中一半以上的地区终年炎热,有将近一半的地区有着炎热的暖季和温暖的凉季。埃塞俄比亚东北部的达洛尔年平均气温为34.5℃,是世界年平均气温最高的地方之一。利比亚首都的黎波里以南的阿齐济那,1922年9月13日气温高达57.8℃,为非洲极端最高气温。乞力马扎罗山位赤道附近,因海拔高,山顶终年积雪。非洲降水量从赤道向南北两侧减少,降水分布极不平衡,有的地区终年几乎无雨,有的地方年降水多达10000毫米以 上。全洲1/3的地区年平均降水量不足200毫米。东南部、几内亚湾沿岸及山地的向风坡降水较多。

大陆海岸线长3.79万千米,是世界上海岸线最曲折的一个洲。多半岛、岛屿和港湾。半岛和岛屿的总面积约占全洲面积的1/3(其中半岛面积约240万平方千米,约占全洲面积的24%;岛屿面积约75万平方千米,约占全洲总面积的7%)。此外还有许多深入大陆的内海和海湾。

欧洲:

欧洲地形总特点是以平原为主,冰川地貌分布较广,高山峻岭汇集南部,海拔200米以上的高原、丘陵和山地约占全洲面积的40%,其中海拔在500一2000米的仅占15%,海拔2000米以上的高山仅占约2%;海拔200米以下的平原约占全洲面积的60%、全洲平均海拔300米,是平均海拔最低的一洲。欧洲平原西起大西洋岸,东至乌拉尔山,绵延数千里,形成横贯欧洲的太平原。阿尔卑斯山脉横亘南部,是欧洲最大的山脉。东南部大高加索山脉的主峰厄尔布鲁士山,海拔5642米,为欧洲最高峰。欧洲北部斯堪的纳维亚山脉地势比较平缓,沿岸多深入内陆、两岸陡峭的峡湾。里海北部沿岸低地在海平面以下28米,为全洲最低点。

欧洲绝大部分地区气候具有温和湿润的特徽。大陆南北跨纬度35°,包括附属岛屿也只有47°,除北部沿海及北冰洋中的岛屿属寒带、南欧沿海地区属亚热带外,几乎全部都在温带。是世界上温带海洋性气候分布面积最广的一洲。欧洲西部各地方距海洋均不超过700千米,而东部距海洋最远的地方可达1600千米,因此欧洲从西向东由海洋性气候过渡到大陆性气候。又由于平原辽阔,从浩瀚的大西洋吹来的湿润西风能无阻地深入内陆,湿润的空气调节了气温,北大西洋暖流使整个西欧及北欧西部沿海地区更为温暖。最冷月广大地区在0一16℃之间;最热月平均气温多在8一24℃之间。全洲没有月平均温高于30℃的高温区,也没有平均温低于一25℃的严寒区。降水量的多少及其分布情况是由于距大西洋的远近和盛行风向的不同而有差别。靠近大西洋的向风坡,年平均降水量达1000毫米以上,广大的低山、丘陵、高原和平原地区,年降水量在500一1000毫米之间,南欧三大半岛的南部属亚热带地中海式冬季降水区,冬季降水约占全年降水的30-50%。

欧洲河网比较稠密,多短小而水量丰沛的河流,不少河流之间有运河连接。外流区域约占80.5%,其中流入大西洋的河流(包括流入地中海、黑海和波罗的海)流域面积约占全洲面积的68%;流入北冰洋的约占12.5%;内流区域约占19.5%,大多注入里海。主要河流是伏尔加河、多淄河、乌拉尔河、第聂伯河、顿河、莱茵河、罗泊河、泰晤士河等。欧洲落差最大的瀑布是挪威的奥尔默利瀑布,落差563米。欧洲湖泊众多,且是一个多小湖群的大陆,但分布很不均匀,主要分布在北部和阿尔卑斯山地区。欧洲湖泊多为冰川作用形成。阿尔卑斯山麓分布着许多较大的冰渍湖和构造湖,山地河流多流经湖泊。

北美洲

大陆海岸线长约6万千米。西部的北段、北部和东部海岸比较曲折,多岛屿和峡湾;南半部海岸较平直。半岛总面积约为210万平方千米。岛屿总面积约400万平方千米,居各洲之首,格陵兰岛为世界最大岛。

全洲海拨200米以下的平原约占20%,海拔200-500米的平原和丘陵约占22%,海拔500米以上的高原和山地约占58%,全洲平均海拔700米。大陆地形的基本特微是南北走向的山脉分布于东西两侧与海岸平行,大平原分布于中部。地形明显地分为三个区。东部山地和高原区:圣劳伦斯河以北为拉布拉多高原,以南为阿巴拉契亚山脉,地势南高北低,海拔一般为300-1500米。中部平原区:位于拉布拉多高原、阿巴拉契亚山脉与落基山脉之间,北起哈得孙湾,南至墨西哥湾,纵贯大陆中部。平原北半部多湖泊和急流,南半部属密西西比河平原。平原西部为世界著名的大平原。西部山地和高原区:属科迪勒拉山系的北段,从阿拉斯加一直伸展到墨西哥以南,主要包括三条平行山地,东带为海拔2000-3000米以上的落基山脉,南北延伸5000千米,是北美洲气候上的重要分界线;西带南起美国的海岸山岭,向北入海,形成加拿大西部的沿海岛屿,海拔一般为1000-5000米;中带包括北部的阿拉斯加山脉、加拿大的海岸山脉、美国的内华达山脉和喀斯喀特岭等。阿拉斯加的麦金利山海拔6193米,为北美洲最高峰。东带和中带之间为高原和盆地,大盆地底部海拔1300-1800米,盆地南部的死谷低于海平面85米,为西半球陆的最低点。

北美洲的外流区域约占全洲面积的88%,其中属大西洋流域的面积约占全洲的48%。除圣劳伦斯河外,所有大河都发源于落基山脉。落基山脉以东的河流分别流入大西洋和北冰洋,以西的河流注入太平洋。内流区域(包括无流区)主要分布在美国西部大盆地及格陵兰岛。密西西比河是北美洲最大的河流,按长度为世界第四大河。其次为马更些河、育空河、圣劳伦斯河和格兰德河等。北美洲的河流上多瀑布,落差最大的瀑布是美国西部约塞米蒂国家公园的约塞米蒂瀑布,落差达700米。尼亚加拉瀑布,落差51米,宽1240米。北美洲是个多湖泊的大陆,淡水湖总面积约40万平方千米,居各洲首位。湖泊主要分布在大陆的北半部。中部高原区的五大湖-苏必利尔湖、休伦湖、密歇根湖、伊利湖、安大略湖,总面积为245273平方千米,是世界上最大的淡水湖群,有"北美地中海"之称。其中以苏必利尔湖面积最大,为世界第一大淡水湖。

北美洲地跨热带、温带、寒带,气候复杂多样。北部在北极圈内,为冰雪世界。南部加勒比海受赤道暖流之益,但有热带飓风侵袭。大陆中部广大地区位于北温带。由于所有的山脉都是南北或近似南北走向,故从太平洋来的湿润空气仅达西部沿海地区;从北冰洋来的冷空气可以经过中部平原长驱南下;从热带大西洋吹来的湿润空气也可以经过中部平原深入到北部,故北美洲的气候很不稳定,冬季时而寒冷,时而解冻,墨西哥湾沿岸的亚热带地区,冬季也会发生严寒和下雪的现象。北美洲最冷月(1月)平均气温低于0℃的地区,约占全洲面积的3/4;整个北极群岛(北美大陆以北、格陵兰岛以西众多岛屿的总称)及格陵兰岛的大部分地区都低于-32℃,格陵兰岛中部低达-50℃,成为西半球的寒极区。夏季全洲普遍增温,格陵兰岛中部为0~13℃,是北半球夏季最凉的地区;其余广大地区都在0~32℃之间,其中20℃以上的地区约占全洲面积一半以上,30℃以上的地区面积较小。美国西南部的死谷,极端最高气温曾达56.7℃,为全洲最热地区。北美洲东部地区降水较多。加拿大和格陵兰岛的东南部、美国的东部、加拿大和阿拉斯加的太平洋沿岸地区年降水量500-1300毫米;加拿大和阿拉斯加的太平洋沿岸高达2000毫米以上,为北美洲降水最多的地区;佛罗里达半岛、落基山脉东麓及太平原、育空高原年降水量250-500毫米;加勒比海地区属热带雨林气候,终年高温多雨。降水量最少的地区是美国大盆地西南部、科罗拉多河下游以及北极群岛和格陵兰岛的北部,年平均降水量都不到100毫米。每年5-10月,北美洲东南部常受飓风侵袭,往往造成严重灾害。北美洲中部和北部冬季常吹寒冷而强烈的暴风和陆龙卷风。西风在翻越落基山脉后,于东麓形成钦诺克焚风。

南美洲:

大陆海岸线长约28 700千米,比较平直,多为与山脉走向一致的侵蚀海岸。缺少大半岛和大海湾。岛屿也不多,主要分布在大陆南部沿海地区。

南美洲大陆地形可分为二个南北向纵列带:西部为狭长的安第斯山,东部为波状起伏的高原,中部为广阔平坦的平原低地。南美洲海拔300米以下的平原约占全洲面积的60%,海拔300-3000米之间的高原、丘陵和山地约占全洲面积的33%,海拔3000米以上的高原和山地约占全洲面积的7%。全洲平均海拔600米。安第斯山脉由几条平行山岭组成,山体最宽处达400千米,全长约9000千米,大部分海拔3000米以上,是世界上最长的山脉,也是世界最高大的山系之一。安第斯山脉有不少高峰海拔6000米以上,其中汉科乌马山海拔7010米,是南美洲最高峰。南美洲东部有宽广的巴西高原、圭亚那高原,其中巴西高原面积500多万平方千米,为世界上面积最大的高原。南部则有巴塔哥尼亚高原。南美洲平原自北而南有奥里诺科平原、亚马孙平原和拉普拉塔平原。其中亚马孙平原面积约560万平方千米,是世界上面积最大的冲积平原,地形坦荡,海拔多在200米以下。

南美洲大部分地区属热带雨林和热带草原气候。气候特点是温暖湿润,以热带为主,大陆性不显著。全洲除山地外,冬季最冷月的平均气温均在0℃以上,占大陆主要部分的热带地区,平均气温超过20℃。冬季远比北美洲暖和。大部分地区夏季最热月平均气温介于26一28℃之间,远不及非洲和澳大利亚大陆的热带地区炎热。南美洲各地气温的年较差较小,不象亚洲、北美洲那样变化剧烈。全洲降水充沛,年降水量在1000毫米以上的地区约占全洲面积的70%以上,为各洲中沙漠面积较小的一洲。

南美洲水系以科迪勒拉山系的安第斯山为分水岭,东西分属于大西洋水系和太平洋水系。太平洋水系源短流急,且多独流入海。大西洋水系的河流大多源远流长、支流众多、水量丰富、流域面积广。其中,亚马孙河是世界上最长、流域面积最广、流量最大的河流之一,其支流超过1000千米的有20多条。内流河主要分布在南美西中部的荒漠高原和阿根廷的西北部。南美洲除最南部外,河流终年不冻。南美洲多瀑布,安赫尔瀑布落差达979米,为世界落差最大的瀑布。南美洲湖泊不多,安第斯山区的荒漠高原地区多构造湖,如的的喀喀湖、波波湖等;南部巴塔哥尼亚高原区多冰川湖;内流区多内陆盐沼。南美洲西北部的马拉开波湖是最大的湖泊。

大洋州:

大陆海岸线长约19 000千米。全洲除少数山地海拔超过2000米外,一般海拔在600米以下,地势低缓。一般分为大陆和岛屿两部分:澳大利亚大陆西部高原,海拔200-500米,大部分为沙漠和半沙漠,也有一些海拔1000米以上的山脉;中部平原海拔在200米以下,北艾尔湖湖面在海平面以下16米,为大洋洲的最低点;东部山地海拔800-1000米,山地东坡较陡,西坡缓斜。新几内亚岛、新西兰的北岛和南岛是大陆岛,岛上平原狭小,多海拔2000米以上的高山,新几内亚岛上的查亚峰,海拔5030米,是大洋洲的最高点。美拉尼西亚的岛屿多属大陆型,系大陆边缘弧状山脉的延续部分,各列岛弧之间有深海盆和深海沟,波利尼西亚和密克罗尼西亚绝大部分岛屿属珊瑚礁型,面积小,地势低平,不少岛屿有由珊瑚礁环绕形成的礁湖,成为天然的船只停泊地和水上飞机场。此外还有少量由海底火山喷发物质堆积而成的火山型岛屿,如夏威夷群岛、贝劳群岛、所罗门群岛、新赫布里底群岛等,地形特点是山岭高峻,形势险要,多天然掩护的良港。

大洋洲的河流与其它洲比较显得十分稀少,河流短小,水量较少,雨季暴涨,旱季有时断流,大多不利航行,但所有河流几乎终年不冻。外流区域约占总面积的48%,墨累河是外流区域中最长和流域面积最大的河流。内流区域(包括无流区)约占总面积的52%,均分 布在澳大利亚中部及西部地区,主要内流河均注入北艾尔湖。大洋洲的湖泊较少,最大湖泊是澳大利亚境内的北艾尔湖,面积约8200平方千米,随降水而变化;最深的湖泊是新西兰南岛西南端的蒂阿瑙湖,深达276米。澳大利亚大陆多构造湖。新西兰除构造湖外,还有由熔岩阻塞河流而形成的堰塞湖。夏威夷岛上则有火山湖。此外许多岛屿上有由珊瑚礁环绕而形成的礁湖。新乔治亚岛上的礁湖是世界上的大礁湖之一,贝劳群岛中的科梅科尔礁湖也很有名。

大洋洲大部分地区处在南、北回归线之间,绝大部分地区属热带和亚热带,除澳大利亚的内陆地区属大陆性气候外,其余地区均属海洋性气候。绝大部分地区的年平均气温在25-28℃之间。最凉月平均气温,北半球从夏威夷群岛最北面向赤道由16℃递增到25℃;南半球从南纬50℃附近起向赤道由6℃递增到25℃;新西兰的南岛和澳大利亚东南部山区可达0℃以下。最热月平均气温,北半球从夏威夷群岛最北面起向马里亚纳群岛附近,由24℃递增到28℃以上;南半球从南纬50度附近起向澳大利亚西北部,由12℃递增到32℃。澳大利亚昆士兰州的克朗克里极端最高气温达53℃,为大洋洲最热的地方。澳大利亚中部和西部沙漠地区年平均降水量不足250毫米,是大洋洲降水量最少的地区。夏威夷的考爱岛东北部年平均降水量高达12000多毫米,是世界上降水较多的地区之一。新几内亚岛北部及美拉尼西亚、密克罗尼西亚、波利尼西亚三大岛群属全年多雨的热带降水区,迎风坡年平均降水量多在2000毫米以上,美拉尼西亚北部、新几内亚岛北部及马绍尔群岛南部,年平均降水量可达3000-5000毫米,背风坡则仅1000毫米左右。澳大利亚北部和新几内立岛东南沿海属暖季降雨区,年平均降水量750-2000毫米,暖季降水量约占全年降水量的50-80%。澳大利亚东南部及新西兰属各月降水较均匀、但以冬季稍多的温带降水区,年平均降水量多在500-1000毫米以上,个别地区高达5000多毫米。

南极洲:

南极洲大陆海岸线长约24700千米。其边缘海有属于南太平洋的别林斯高晋海、罗斯海、阿蒙森 海和属于南大西洋的威德尔海等,主要岛屿有奥克兰群岛、布韦岛、南设得兰群岛、南奥克尼群岛、阿德莱德岛、亚历山大岛、彼得一世岛、南乔治亚岛、爱德华王子群岛、南桑威奇群岛等。

横贯南极的山脉将南极大陆分为两部分。东南极洲,面积1018万平方千米,为一古老的地盾和准平原。西 南极洲面积229万平方千米,为一褶皱带,由山地、高原和盆地组成。东西两部分之间有一沉陷地带,从罗斯海一直延伸到威德尔海。南极洲大陆平均海拔2350米,是地球上最高的洲。最高点玛丽·伯德地的文森山海拔5140米。大陆几乎全部被冰雪所覆盖,冰层平均厚度1880米,最厚达4000米以上。大陆周围的海洋上有许多高大的冰障和冰山。全洲仅2%的土地无长年冰雪覆盖,被称为南极冰原的“绿洲”,是动植物主要生息之地。“绿洲”上有高峰、悬崖、湖泊和火山。罗斯岛上的埃里伯斯火山是著名的活火山。

南极洲的气候特点是酷寒、风大和干燥。全洲年平均气温为一25℃,内陆高原平均气温为一56℃左右,极 端最低气温曾达一89.2℃,为世界最冷的陆地。全洲平均风速17一18米/秒,沿岸地面风速常达45米/秒 最大风速可达75米/秒以上,是世界上风力最强和最多风的地区。绝大部分地区降水量不足250毫米,仅大陆边缘地区可达500毫米左右。全洲年平均降水量为5毫米,大陆内部年降水量仅30毫米左右,极点附近几 乎无降水,空气非常干燥,有“白色荒漠”之称。

南极洲每年分寒、暖两季,4一l0月是寒季,11一次年3月是暖季。在极点附近寒季为连续黑夜,这时在其南极图附近常出现光彩夺目的极光;暖季则相反,为连续白昼,太阳总是倾斜照射。

require 函数用来在一个模块中引入另外一个模块。传入一个模块名,返回一个模块导出对象。用法: let cc = require("模块名") ,其中模块名可以用绝对路径也可以用相对路径,模块的后缀名.js可以省略。例如:

require()函数用两个作用:

exports 对象用来导出当前模块的公共方法或属性,别的模块通过 require 函数使用当前模块时得到的就是当前模块的 exports 对象。用法: exports.name ,name为导出的对象名。例子:

module.exports 用来导出一个默认对象,没有指定对象名,常见于修改模块的原始导出对象。比如原本模块导出的是一个对象,我们可以通过module.exports修改为导出一个函数。如下:

3.加载第三方包

Node.js中使用 CommonJs 模块化机制,通过 npm 下载的第三方包,我们在项目中引入第三方包都是: let xx = require('第三方包名') ,究竟 require 方法加载第三方包的原理机制是什么,今天我们来探讨下。

require('第三方包名') 优先在加载该包的模块的同级目录 node_modules 中查找第三方包。

找到该第三方包中的 package.json 文件,并且找到里面的 main 属性对应的入口模块,该入口模块即为加载的第三方模块。

如果在要加载的第三方包中没有找到 package.json 文件或者是 package.json 文件中没有 main 属性,则默认加载第三方包中的 index.js 文件。

如果在加载第三方模块的文件的同级目录没有找到 node_modules 文件夹,或者以上所有情况都没有找到,则会向上一级父级目录下查找 node_modules 文件夹,查找规则如上一致。

如果一直找到该模块的磁盘根路径都没有找到,则会报错: can not find module xxx 。

4.npm命令

npm 英文全称: node package manager ,npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个 包(package) (即,代码模块)。来自各大洲的开源软件开发者使用 npm 互相分享和借鉴。包的结构使您能够轻松跟踪依赖项和版本。我们平时开发项目都是需要使用npm下载依赖,常见的npm命令总结如下:

5.文件读取

var fs = require('fs')

同步:

var content = fs.readFileSync('hello.txt',{flag:'r',encoding:"utf-8"})

异步(默认):

flag:读取模式

encoding:编码格式

7.文件写入

var fs = require('fs')

格式:write=>w read=>r append =>a

异步:

8.文件删除

fs . unlink ( 'lc.txt' , function (){

9.buffer缓冲区

1、数组不能进行二进制数据的操作2、js数组不像java、python等语言效率高3、buffer内存空间开辟出固定大小的内存

let buf1 = Buffer.alloc(10)

console.log(buf1)

allocUnsafe(之前的一些内容)(效率高)

10.文件目录

var fs = require('fs')

fs.readdir(path,callback)

导入 readline 包

let readline = require('readline')

实例化接口对象(process对象,stdout/in输入输出)

question方法 提问

close 事件监听

11.文件流

var fs = require('fs')

语法: fs.createWriteStream(文件路径,【可选的配置操作】)

let ws = fs.createWriteStream("hello.txt",{flags:"w",encoding:"utf-8"})

let ws = fs.createWriteStream("hello.txt",{flags:"w",encoding:"utf-8"})

实践

fs.createReadStream(路径,【可选的配置项】)

文档

let rs = fs.createReadStream('hello.txt',{flags:'r',encoding:"utf-8"})

音乐

let rs = fs.createReadStream('snake.mp4',{flags:'r'})

读取时写入

let ws = fs.createWriteStream('a.txt',{flags:"w",encoding:"utf-8"})

createReadStream.pipe(createWriteStream)

链式是通过连接输出流到另外一个流并创建多个流操作链的机制。链式流一般用于管道操作。

接下来我们就是用管道和链式来压缩和解压文件。

创建 compress.js 文件, 代码如下:

代码执行结果如下:

执行完以上操作后,我们可以看到当前目录下生成了 input.txt 的压缩文件 input.txt.gz。

接下来,让我们来解压该文件,创建 decompress.js 文件,代码如下:

12.node事件

Node.js 是单进程单线程应用程序,但是因为 V8 引擎提供的异步执行回调接口,通过这些接口可以处理大量的并发,所以性能非常高。

Node.js 几乎每一个 API 都是支持回调函数的。

Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。

Node.js 单线程类似进入一个while(true)的事件循环,直到没有事件观察者退出,每个异步事件都生成一个事件观察者,如果有事件发生就调用该回调函数.

没有使用 events 包 仅使用JavaScript事件监听进行事件驱动

Node.js 使用事件驱动模型,当web server接收到请求,就把它关闭然后进行处理,然后去服务下一个web请求。

当这个请求完成,它被放回处理队列,当到达队列开头,这个结果被返回给用户。

这个模型非常高效可扩展性非常强,因为 webserver 一直接受请求而不等待任何读写操作。(这也称之为非阻塞式IO或者事件驱动IO)

在事件驱动模型中,会生成一个主循环来监听事件,当检测到事件时触发回调函数。

Node.js 有多个内置的事件,我们可以通过引入 events 模块,并通过实例化 EventEmitter 类来绑定和监听事件,如下实例:

以下程序绑定事件处理程序:

我们可以通过程序触发事件:

接下来让我们执行以上代码:

在 Node 应用程序中,执行异步操作的函数将回调函数作为最后一个参数, 回调函数接收错误对象作为第一个参数。

接下来让我们来重新看下前面的实例,创建一个 input.txt ,文件内容如下:

创建 main.js 文件,代码如下:

以上程序中 fs.readFile() 是异步函数用于读取文件。如果在读取文件过程中发生错误,错误 err 对象就会输出错误信息。

如果没发生错误,readFile 跳过 err 对象的输出,文件内容就通过回调函数输出。

执行以上代码,执行结果如下:

接下来我们删除 input.txt 文件,执行结果如下所示:

因为文件 input.txt 不存在,所以输出了错误信息。

Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。

Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。所有这些产生事件的对象都是 events.EventEmitter 的实例。

events 模块只提供了一个对象:events.EventEmitter。EventEmitter 的核心就是事件触发与事件监听器功能的封装。

你可以通过require("events")来访问该模块。

EventEmitter 对象如果在实例化时发生错误,会触发 error 事件。当添加新的监听器时,newListener 事件会触发,当监听器被移除时,removeListener 事件被触发。

下面我们用一个简单的例子说明 EventEmitter 的用法:

执行结果如下:

运行这段代码,1 秒后控制台输出了 'some_event 事件触发' 。其原理是 event 对象注册了事件 some_event 的一个监听器,然后我们通过 setTimeout 在 1000 毫秒以后向 event 对象发送事件 some_event,此时会调用some_event 的监听器。

EventEmitter 的每个事件由一个事件名和若干个参数组成,事件名是一个字符串,通常表达一定的语义。对于每个事件,EventEmitter 支持 若干个事件监听器。

当事件触发时,注册到这个事件的事件监听器被依次调用,事件参数作为回调函数参数传递。

让我们以下面的例子解释这个过程:

执行以上代码,运行的结果如下:

以上例子中,emitter 为事件 someEvent 注册了两个事件监听器,然后触发了 someEvent 事件。

运行结果中可以看到两个事件监听器回调函数被先后调用。这就是EventEmitter最简单的用法。

EventEmitter 提供了多个属性,如 on emit on 函数用于绑定事件函数, emit 属性用于触发一个事件。接下来我们来具体看下 EventEmitter 的属性介绍。