JS:数组扁平化、去重、排序
1、扁平化方法一(toString)
成都创新互联公司专注于深圳网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供深圳营销型网站建设,深圳网站制作、深圳网页设计、深圳网站官网定制、微信小程序服务,打造深圳网络公司原创品牌,更为您提供深圳网站排名全网营销落地服务。
注意:如果arr数组中有空数组,不使用此方法,用下面的方法;同时得到数组的值是字符串,不是数字。
2、扁平化方法二(正则表达式)
3、扁平化方法三(遍历数组)
2、利用indexOf去重
3、利用includes
4、利用filter
1、 排序方法一:(sort方法)
2、排序方法二:(冒泡排序)
参考文件:
参考文件:
新网站上线前应做好哪些SEO优化准备
首先,我们建站需要选择好关键词。关键词可以结合自身优势和行业特点、参照竞争对手网站进行关键词的斟酌挑选。核心关键词不要多,一般控制在三个左右。然后就是长尾关键词的扩展。我通常给站长或SEO人员的建议是建立一个自己网站的关键词库。整个网站的所有内容尽量都从词库里选词,尽量不要脱离太远。
第二,关键词选好之后,我们要确定网站的程序。现在大多数网站都使用CMS建站,上线快而且也比较安全。对SEO比较友好的程序像织梦CMS、wordpress、discuz、phpwind、zblog、phpcms、帝国CMS、ecshop等开源程序都是不错的。结合自身网站需要的功能和规模进行程序的选择,然后就到第三步选择域名和虚拟主机。
第三,域名和虚拟主机的选择。通常情况下,我们建议站长选择点抗 、点虐 、点吸烟 或.org这样的域名。这种老牌的域名对中文搜索引擎收录和SEO效果还是比较好的,尽量找长度较短且包含核心关键词全拼的域名。当然如今短域名越来越少,简单的全拼多数也被注册了,有时不得不选择一些小域名,比如.me、.cc、.la、.top等,不过百度近两年也在增加这种小域名的收录,也有一些权重不错的。
通常情况下我们的虚拟主机和域名在一个地方买,方便备案、绑定和管理。虚拟主机是存放网站程序和文件的地方,大小要够用,再就是保证运行速度、功能以及带宽了。我们在做SEO要让网站打开速度快、程序运行流畅,并能够长期稳定运行。功能方面,像伪静态、目录权限、自定义错误页、重定向等都应该具备。虚拟主机是服务器的一部分,如果空间不够或功能有限,可以升级为VPS或独立服务器,带宽也可以提升,当然成本也相对较高了。
第四,建站和代码优化。建网站要有SEO的观念,从网站结构、网站URL、内链分布、关键词分布、标签使用等方面都要考虑好。网站结构一定要扁平化,URL尽量使用短小的静态URL、把动态URL进行伪静态且URL一定要唯一,内链一定要分布合理、保证每个页面跳转到其他任一页面的中间页最少,标签像TDK、H1、strong、链接、图片img都有相应的规范。比如网站每个页面title和h1要唯一,a标签不想传递权重可以用nofollow属性,img尽量用alt属性注明图片关键词等等。
第五、网站元素优化。通常指的是CSS、JS、图片的优化。网页打开速度跟网页的代码量、网页元素调用量和服务器速度、网络速度都有关系的。我们网站上线前一定要保证自己网站程序的小巧流畅。所以CSS尽量合并,JS尽量放在页面底部(这个视情况而定),图片尽量压缩。尽量把所有调用元素放在同一个域名下,可以减少服务器的请求次数和加载时间。
第六、网站在本地添加内容、更新文章,保证首页无死链空链、首页完整不错位、无大量空白。保证一上线就给搜索引擎一个完整的印象。
第七、网站上传到服务器(虚拟主机),在线测试。进行域名解析、服务器目录绑定、301重定向设置。检查死链、检查URL是否唯一,检测是否定义404错误页,检测首页是否存在跳转(检查默认首页文件)。如果一个网站有两个以上域名,使用301重定向将其中一个域名指向另一个,将来网站被收录后,收录和权重都将存在于后者域名。如果网站存在移动站,要去各搜索引擎的站长平台提交PC站和移动站的URL适配文件,最好是全站使用H5制作,这样在免于同时维护两个网站,而且适配效果更好。
浅谈网站结构对SEO有哪些影响
网站的结构对优化有很大的影响,如果你的结构过于复杂搜索引擎爬行很难的话,它就不喜欢去爬行你的网站抓取你的内容,所以合理的网站结构能给你的收录和权重起到一定的作用。
当前题目:zblog扁平化 ui扁平化
本文路径:http://lswzjz.com/article/ddspigd.html