JavaScript中的流程控制语句总结

JavaScript语言中的流程控制语句与Java语言中几乎完全一致,分支流程可以使用if else结构或switch结构,循环流程可以使用for或while循环,具体语法如下。

1.if语句的语法结构

if语句的语法结构如下:

1.???????? if?(条件表达式A)?{
2.???????? //条件表达式A为true,所执行的代码块
3.???????? }?else?if(条件表达式)B?{
4.???????? ????//条件表达式B为true,所执行的代码块
5.???????? }?else?{
6.???????? ????//?条件表达式A和条件表达式B都为false,所执行的代码块
7.???????? }

2.switch语句的语法结构

switch语句的语法结构如下:

1.???????? switch?(表达式)?{
2.???????? ???case?值1?:
3.???????? ???????//表达式与值1匹配时,所执行的代码块
4.???????? ????????break;
5.???????? ???case?值2?:
6.???????? ???????//表达式与值2匹配时,所执行的代码块
7.???????? ????????break;
8.???????? ???default?:
9.???????? ???????//所有case值都与表达式不匹配时,所执行的代码块
10.????? }

3.for语句的语法结构

for语句的语法结构如下:

1.???????? for?(初始化语句;?循环判断条件;?循环执行语句)?{
2.???????? ???????//循环体
3.???????? }

4.while语句的语法结构

while语句的语法结构如下:

1.???????? while?(循环判断条件)?{
2.???????? //循环体
3.???????? }

5.do…while语句的语法结构

do…while语句的语法结构如下:

1.???????? do?{
2.???????? //循环体
3.???????? }?while?(循环判断条件);

6.综合演示

下例综合使用各种流程结构通过javascript动态在页面中生成一个隔行换色的HTML表格,其中用到了document.write()方法,该方法用于向HTML页面中输出内容。

1.???????? <html>
2.???????? <head>
3.???????? <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
4.???????? <script?type="text/javascript">
5.???????? ????//rows为表格的行数,cols为表格的列数
6.???????? ????var?rows?=?6;
7.???????? ????var?cols?=?8;
8.???????? ????document.write('<table?width="100%"?border="1">');
9.???????? ????document.write('<caption>动态生成表格</caption>');
10.????? ????document.write('<tbody>');
11.????? ????for?(var?row?=?0;?row?<?rows;?row++)?{
12.????? ????????if?(row?%?2?==?0)?{
13.????? ????????????document.write('<tr?bgcolor="#cccccc">');
14.????? ????????}?else?{
15.????? ????????????document.write('<tr>');
16.????? ????????}
17.????? ????????for?(var?col?=?0;?col?<?cols;?col++)?{
18.????? ????????????document.write('<td>'?+?col?+?'</td>');
19.????? ????????}
20.????? ????????document.write('</tr>');
21.????? ????}
22.????? ????document.write('</tbody>');
23.????? ????document.write('</table>');
24.????? </script>
25.????? </head>
26.????? <body>
27.????? </body>
28.????? </html>
Seo先生博客发布,转载请注明,本文固定链接地址:https://seosir.cc/649.html

 

关于优化的“定位、策略与心态”问题

【建站前的定位误区】

无论你是一位专业SEO大师还是一个初级SEO菜鸟,对于网站的建站前的整体定位是一定要明确清晰。很多站长以为选择关键词、写好网站Title、描述、选好网站空间、搭建好程序等等就是所谓的“网站整体思维定位”,殊不知真正在的思维是:我们需要对我们的潜在客户人群做一个定位,访问我们网站的一般会是哪些人群?这一部分人群哪一部分对我们来说是更加重要的?这一人群对颜色风格等等喜好有什么共同点?这一人群的喜好还有什么拓展点?这才是一个网站定位的灵魂基石!

【网站优化策略误区】

网站优化对于每个站长都是非常重要的,也是必须每天学习的。什么是网站优化策略呢?网站优化策略:就是在网站优化中提升网站排名、关键词排名的方案集合,我们做站的前期目的就是要把自己的网站做上排名,然而有些个人站长误以为每天更新几篇文章,做几个十来个外链,心情好了多更新几篇,多做几个外链,心情不好就少更新几篇甚至不去做外链,你中枪了没?真正好的网站讲究的一个原则就是遵循规律、循序渐进、即使改变也要有节奏地变化,才是一个好的SEOer优化网站的绝招,只有这样才有利网站排名!

【站长心态与执行力误区】

任何做大事的人都会有一个良好的心态,就算你是一名小站长也不例外,相对于专业优化公司或者专业优化团队来说一个好的心态和执行力更加重要,千万别以为自己是一个人做站就没有那些专业公司或者团队厉害,其实个人内心的强大才是真正的强大。就拿最近这几个月这几次百度的K站风波来说,受伤的站长不计其数,无论是专业团队还是个人相信受伤的都不少。我只讲我们个人站长如何养成好的心态,天天逛各大站长论坛看见大家发的言心里也一丝难过,百度这次确实伤害了很多站长的心,其实换个角度百度也恐慌、也忙,既要面对360这个强大竞争敌人,又要调整和改进自己的策略。很多站长都在抱怨百度狂K站,轻者外链、收录减少(PS:我的收录也因为上周错改动链接而被降权剩一个首页快照),重者快照、关键词排名灰飞烟灭,然而面对这样敏感的时期,忠告大家千万别以为收录少了就每天多增加几篇原创文章,外链少了就多增发一些外链数量,这样只会让自己网站掉入百度K站陷进,那只是检测工具给我们的一个参考数字仅此而已(除变化太大的),切忌去顺从它的变化,我们需要拥有一个平静的心,多角度去思考,根据自己的思维再集合平时正确的执行力去维护自己的网站,无论你是专业优化团队还是个人网站,相信过了这段时期你的网站能在茫茫网海中凸显而出!

Seo先生博客发布,固定链接地址:https://seosir.cc/644.html

来看百度反制360搜索业务

8月28日晚间消息,百度昨晚悄然对360搜索业务展开反制,用户通过360综合搜索访问百度知道、百科、贴吧等服务时,将会强行跳转至百度首页。这也是360本月中旬发力搜索服务以来,百度首次展开相应的反制行动。
已经承平太久的互联网搜索行业,今晚悄然展开攻防暗战。交锋的双方则是行业老大百度,以及近日在搜索业务上风头正劲的360。

这场意料之中的较量,开始于昨晚9时左右,百度选择这个时刻开始在小范围进行测试:用户通过360综合搜索访问百度知道、百科、贴吧等服务时,将会强行跳转至百度首页。不过在一段时间内,不同的浏览器下使用这一服务,百度处理的方式略有差异。

根据新浪科技得到的反馈,在Firefox、360浏览器以及IE中,百度均采取上述强行跳转的策略。而谷歌Chrome浏览器似乎并未受到影响。更进一步,是在360综合搜索中默认为百度的新闻、图片、MP3、地图等服务中,进行任何搜索都会跳转至百度首页。

360随后展开对攻,用户在360浏览器中使用360综合搜索时,点击来自百度相关服务的搜索结果,会被直接带至“网页快照”页面。根据新浪科技测试的一个关键词,相应的“网页快照”上清晰的提示,这个页面是360存储于傍晚六时。
双方的攻防的涉及面积越来越大,百度知道、百科、贴吧等分别占据百度整体流量超过10%以上的重要服务,都对来自360综合搜索的请求采取限制措施。

一个小时之后,360浏览器逐渐改变了提供百度网页快照的对策。

本月中旬,360悄然推出综合搜索业务。来自Hitwise的数据显示,在360浏览器、网址导航等产品的推动下,360综合搜索的流量份额快速攀升至10%左右;与此同时,360还在搜索结果中有意降低百度相关服务的权重,而此前百度仅有轻微回应。

至截稿时,百度昨晚股价上涨近3%,而360股价下跌超过5%。而百度和360官方均未针对今晚的事件作出回应。

Seo先生博客,本文固定链接:https://seosir.cc/634.html?转载请注明。

培养的99个好习惯

培养的99个好习惯:

习惯从细节做起

1. 从容从大方开始

2. 培养自信的语言

3. 让你的笑容像阳光一样

4. 积极表露你的热情

5. 让表达自己成为一种习惯

6. 让你的肢体语言更有感染力

7. 谈吐讲究“不凡”

8. 站坐走要“有形”

9. 让你的行动更干练

10. 用知识来武装自己

11. 用音乐来熏陶自己

12. 让自己的穿着大方得体

13. 时时注意自己的形象

14. 做个懂得静修的人

好习惯带来好心情

15. 关键时刻要放松

16. 紧张的时候深呼吸

17. 别为小事生气

18. 学会控制自己的情绪

19. 让自己冷静而不狂躁

20. 及时给自己减压

21. 悲观时,进行自我暗示

22. 自觉保持谦逊

23. 人生不时要冒险

24. 用变通打破困境

25. 让自己充实起来

26. 虚心接受别人批评

27. 偶尔吃亏心要宽

28. 时时提醒自己要从容

29. 经常进行自我对话

30. 定期进行自我评估

31. 每天自省一小时

32. 进行适当的自我肯定

33. 正确认识自己的缺点

34. 做你害怕的事

好习惯造就好生活

35. 每天晨炼半小时

36. 养成用早餐的习惯

37. 吃饭只吃八分饱

38. 要养成吃鱼的习惯

39. 蔬菜水果天天吃

40. 充分利用纤维食品

41. 多喝水,再多喝一点儿

42. 常喝绿茶。细品茶的意蕴

43. 经常服用维生素

44. 戒烟戒酒,戒掉恶习

45. 要养成按时作息的习惯

46. 静心养神一刻钟

47. 随时随地活动身体

48. 走走楼梯好处多

49. 带上绳子去运动

50. 学会用游泳强健心肺

51. 永远是跑步一族

52. 保持快速步行

53. 爬爬山,出出汗

54. 定时走进健身房

55. 爱上单车瘦身运动

56. 隐形体操,忙里偷闲

57. 定期体检,为健康护航

58. 经常和大自然亲密接触

好习惯成就好前程

59. 制定有效目标的习惯

60. 经常进行战略思考

61. 用计划来掌控全局

62. 遵循规则,尊重规则

63. 大事化小,分段完成

64. 要事第一,主次分明

65. 管理好你的时间

66. 心动就快行动

67. 效率从办公桌开始

68. 每天一张图表

69. 全力以赴地做事

70. 注重细节

71. 快速处理小事

72. 一次只做一件事

73. 让电话变简洁

74. 养成不屈不挠的风格

75. 尽善尽美,方成就大事

76. 把喜怒哀乐藏起来

好习惯赢得好人缘

77. 准时赴约

78. 用“眼睛”去倾听

79. 记住别人的姓名

80. 认认真真去握手

81. 少谈些自己,多谈些他人

82. 投其所好来交流

83. 欣赏之感溢于言表

84. 做个好听众

85. 多多鼓励,善于激励

86. 双赢思维

87. 不要抱怨别人

88. 别总指责别人

89. 学会交流,与人协作

90. 尊重别人的隐私

91. 善待他人

92. 宽容是交友之道

93. 用心经营你的家庭

94. 充满爱与感激的小纸条

95. 每天说句“我爱你”

96. 别把工作带回家

97. 温情的家庭日

98. 小礼物的惊喜

99. 把他的优点说出来

百度大调整后最新排名的原则

百度大调整后对关键词排名前后的原则:

1、百度排名次序由原来的每星期调整1次排名,到现在1天都有可能3-4次的排名调整。

2、百度进一步提高了自身产品关键字排名的顺序,包括百度百科、百度地图、百度知道、百度贴吧等属于百度自己的产品。还有就是和百度自己合作的网站权重也提高了。

3、百度对信息比较真实的网站排名会靠前点。公司性质的网站要比个人性质的网站排名更有优势;对于一些垃圾站点,抄袭网站、模仿网站一律不给于排名。

百度大调整后的最新收录规则:

1、百度对新站的收录时间简短,从以前的半个月到一个月时间,简短到现在的一到两周。

2、新的站点,几乎不是多需要去注重外部连接数量及质量了,只需要你尽量做好站内内容的质量和经常更新即可。

3、百度网页的大更新是以前的星期三更新,更改为星期四更新。

百度对网站排名的降权原则:

1、网站有弹窗广告这样的站点,百度给以降权处理;

2、参与AD联盟站点的给以适当降权;

3、网站页面、站点里面有大量JS代码内容的给于适当降权处理;

4、导出的单向连接过多,给于降权处理;针对heilian及连接买卖的站点;
5、友情连接过多的站点,或者是不雅站点友情链接网站的,给于降权处理。

从网站外链权重来分析:

1、博客评论和论坛签名百度现在已经不给予外链权重;

2、对大型门户网站的外链权重有一定的加强,对门户网站的外链权重算法也做出了调整。

百度排名算法:

从百度枢纽字排名对网站收录方面来看:

1、收录周期缩短,特别是新站,收录已经从以前的一个月缩短到一周左右的时间。

2、网站收录收录页面有所增加。

3、新站收录几乎不需要有什么外部链接,只要有内容就行了。

4、更新时间:天天更新是7-9点下午5-6点,晚上10-12点;周三大更新,调整为每周四大概凌晨4点更新。每月大更新的时间是11号和26号,特别是26号,更新幅度最大,K站也是最多的。企业站内容较少的话,建议每周四前更新一下内容,内容多的话,最好是天天更新3篇。

从百度对枢纽词排名方面看:

1、百度进一步对自己产品枢纽词排名次序加强,百度自己的产品主要有百度知道、贴吧、百科等。

2、百度赋予了自己合作伙伴很好的枢纽词排名。

3、百度排名次序调整后周期缩短,原来一个星期进行一次排名,现在是一天三四次的排名顺序调整。

4、百度对于不同地区、不同城市、不同网络排名位置也有所变化,例如湖南与广东;长沙与深圳;电信与网通等排名位置都不一样。

5、公司网站排名较之个人网站排名有优先权。这可能是百度对清理网站低俗内容专项的一种举措,又或者是百度对个人站不放心的缘故所致。

6、百度认为是垃圾站的排名也不好。由于有个别网站为了省时、省事、省心,就使用了相同的模板,结果百度调整之后,百度流量就基本上缺失。以至于有些站基本上就没有什么流量。

7、权重高网站要比权重低的网站好很多。纵观站长网,在这次调整中不但没有泛起枢纽词排名降低,相反得到了晋升。这可能就是站长日精于勤的缘故吧。

8、百度对搜素引擎的人工干涉进一步加强。如果你的网站关键词排名很高,而内容简单,无更新。虽然从百度过去的流量很大,如果百度就有可能通过人工干涉干与,给你网站枢纽词降权甚至百度收录中剔除去。

百度算法调整后的新规则:百度加强了站点用户体验提升,对用户体验不好的站点进行了降权。

1、百度把新站收录审核时间变短,出现2-3天内就可以收录。

(1)未来日期都会出现在收录结果中,百度为了搜索结果更加准确,引用了文章中出现的日期,不过没有进行当天日期的比较处理。

(2)百度最近一天收录结果不准确。

(3)当天首页快照,网站能有当天的首页快照,当天快照,原来只有谷歌才有,百度改进算法中在学习谷歌的。

2、百度调整了对站点重复的SPAM内容站点降权。百度对于网站的原创性要求更高,层次等级很明显的得到了改进。在自己的网站上发表文章,但文章标题百度更新收录规则和内容一定要百度下搜索不到的,然后在去各大论坛发表一样的。过一会再去百度下搜索看,只要是原创的基本上能排在第一位。另有一些网络营销专业人士认为,百度算法调整过后,对新站的亲爱程度比原来有所增强。

3、对门户站的权重比较看重,这是算法调整最直接得表现。追踪一些关键词可以看到的一个普遍现象:排名前两名大部分依然是独立站点,从第三名起都是门户页面,直到第二页开始恢复独立站。

4、百度针对论坛和博客站点导入链接降权,论坛签名已经对百度失去效应了。

5、百度重点提升了自身产品百科、贴吧、知道、词典、有啊、经验、文库等相关内容页面的权重,现在百度这些产品的内容在第一页都有体现,特别是百度百科和百度文库。

(1)利用百度百科可编辑性,我们在相关的百度百科内容里面加入隐含的有关我们网站的信息,在扩展阅读里面植入网址。网络营销顾问建议:熟悉百度百科的最新习性,以便提高成功编辑的概率。

(2)百度图片的权重较低于百度百科,但是相对门户站来说是同等地位的。我们利用自身网站的图片量大的优势,站内图片加上水印和为每个图片加上ALT属性。

(3)百度文库最近在受到整个文学界的讨伐,有可能会停运,最新进展还有待观察,所以文库慎用。

Seo先生博客发布,本文转载于:A5论坛 固定链接地址:https://seosir.cc/626.html