三明申请400电话费用【三明企业全国热线电话办理】三明开通400电话电信价格、三明微信公众号代运营外包托管、三明网店编辑装修美工、三明网站推广优化大概需要多少钱-网站优化-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

三明申请400电话费用【三明企业全国热线电话办理】三明开通400电话电信价格、三明微信公众号代运营外包托管、三明网店编辑装修美工、三明网站推广优化大概需要多少钱

发表日期: 2021-05-24 10:12:06 浏览次数:109

三明申请400电话费用【三明企业全国热线电话办理】三明开通400电话电信价格、三明微信公众号代运营外包托管、三明网店编辑装修美工、三明网站推广优化大概需要多少钱

网站建设.jpg

三明市,福建省辖地级市,位于福建省中部连接西北隅,地处北纬25°30′~27°07′、东经116°22′~118°39′之间,全市面积22965平方千米;东依福州市,西毗江西省,南邻泉州市,北傍南平市,西南接龙岩市; [1]  是一座新兴的工业城市,是全国文明城市和国家卫生城市、国家园林城市及中国优秀旅游城市。 [2]  2016年9月,被国家林业局授予“国家森林城市”称号。 [3]  2017年,三明市复查确认继续保留全国文明城市荣誉称号。 [4] 

三明市拥有海峡两岸(三明)现代林业合作实验区,是全国集体林业综合改革试验示范区,享有福建“绿色宝库”的美誉,是全国四个活立木蓄积量超过1亿立方米的设区市之一。截至2015年6月,已发现金属和非金属矿种79个,已探明储量的矿种49种,已开发利用的43种。全市拥有泰宁世界自然遗产地、世界地质公园2个世界级品牌和国家级、省级旅游品牌各50多个,数量和等级名列全省前茅。 [2] 

2019年,三明实现地区生产总值2601.56亿元,比2018年增长8.0%。 [5]  2020年末全市常住人口2486450人。 [56] 


js简洁优美写法技巧

1.压缩稀疏数组: bad:

复制代码var a=[2,5,undefind,6,8,undefined,9];function (){var b=[];for(var i=0;i<a.length;i++){if(a[i]!=undefined){b.push(a[i]);}}return b;}复制代码

good:(数组过滤,只返回真值元素)

复制代码var a=[2,5,undefind,6,8,undefined,9];a=a.filter(function(){return true;});复制代码

2.判断真假 bad:

复制代码if (result !== null || result !== undefined || result !== '' || result !== false || result !== 0) {//do somthing}复制代码

good:(所有null,undefined,空,false,0都是假)

复制代码if (result) {//do somthing}复制代码

3.实例化对象 bad:

复制代码var a = new Array();var b = new Object();var c = new String("秋叶");复制代码

good:(字面量写法简洁且更容易理解)

复制代码var a = [];var b = {};var c = "秋叶";复制代码

4.单一判断 bad:

复制代码if (result) {console.log("秋叶");}if (!result) {console.log("秋叶");}复制代码

good:

复制代码result && console.log("秋叶");result || console.log("秋叶");复制代码

5.条件选择 bad:

复制代码if(result=="yes"){a="111";}else{a="000";}复制代码

good:(简单的三元表达式比if更好~)

复制代码a=result=="yes"?"111":"000";复制代码

6.for循环 bad:

复制代码for (var i = 0; i < arr.length; i++)复制代码

good:

复制代码for(var i in arr)复制代码

7.文本框输入触发 bad:

复制代码document.getElementById("input").onkeyup(function(){console.log("输入内容了");});复制代码

good:(解决keyup键盘触发不能捕捉鼠标粘贴进去的动作)

复制代码document.getElementById("input").oninput(function(){console.log("输入内容了");});复制代码

8.函数返回 bad:

复制代码function test(){var test=false;var obj=[{content:0,detail:"hahaha"},{content:1,detail:"yes"},{content:0,detail:"no"}];for(var i=0;i<obj.length;i++){if(obj[i].content==1){test=true;}}return test;}复制代码

good:(提前返回结束循环,避免做没必要的工作)

复制代码function test(){var test;var obj=[{content:0,detail:"hahaha"},{content:1,detail:"yes"},{content:0,detail:"no"}];for(var i in obj){if(obj[i].content){return true;}}return test;}复制代码

9.判断元素是否在数组中 bad:

复制代码var a=[48,56,65,77,6,80,92];for(var i in a){if(i===6){console.log("包含6");}}复制代码

good:

复制代码var a=[48,56,65,77,6,80,92];a.indexOf(6)>-1 && console.log("包含6");复制代码

10.做好后备工作 bad:

复制代码var script=document.createElemnt("script");script.setAttribute('src', ' //www.mizuiren.com/index.js');document.getElementById("content").appendChild(script);复制代码

good:(如果第一个不确定选择器不存在的话就用后备的选择器)

复制代码var content=document.getElementById("content") || document.body;var script=document.createElemnt("script");script.setAttribute('src', ' //www.mizuiren.com/index.js');content.appendChild(script);复制代码

11.增值简化 bad:

复制代码var i=0;if(value==="yes"){var sName = aValues[i]; i++;}复制代码

good:

复制代码var i=0;if(value==="yes"){var sName = aValues[i++];}复制代码

12.尽量减少在for循环中的工作 bad:

复制代码for(var i=0;i<obj.length;i++){//do something}复制代码

good:(避免每次循环都计算obj的length,把length缓存起来)

复制代码for(var i=0,len=obj.length;i<len;i++){//do something }复制代码

13.使用字典替代switch bad:

复制代码var a="s3";switch (a) {case "s1":result = "zero";break;case "s2":result = "one";break;case "s3":result = "three";break;default:result = "unknown";}复制代码

good:

复制代码var b={s1:"zero",s2:"one",s3:"three"}var result=b[a];复制代码

14.return布尔值时 bad:

复制代码(function (){if (age > 18) {return true;} else {return false;}})();复制代码

good:

复制代码(function (){return age > 18;})();复制代码

15.不嵌套else的if bad:

复制代码if (user.id === 10) {if (user.name !== "") {if (user.email === "email") {//do something...}}}复制代码

good:

复制代码if(user.id === 10 && user.name !=="" && user.email === "email") {//do something...}复制代码

16.定义多个变量 bad:

复制代码var a = "aa";var b = "bb";var c = "cc";复制代码

good:

复制代码var a = "aa",b = "bb",c = "cc";复制代码

17.避免在循环中频繁对dom的操作 bad:

复制代码for (var i = 0; i < 1000; i++){str += str;document.getElementById("box").innerHTML = str;}复制代码

good:(循环完成后再操作dom)

复制代码for (var i = 0; i < 1000; i++){str += str;}document.getElementById("box").innerHTML = str;复制代码

18.谨慎产生全局变量 bad:(无形中产生了全局变量b)

复制代码function (){var a = b = 1;}复制代码

good:

复制代码function (){var a = 1,b = 1;}复制代码

19.参数的传递 bad:

复制代码function regist(userName, userPwd, userEmail, userPhone) {//do something...}复制代码

good:(过多参数把它们整合到一个json里面)

复制代码var user={userName:"", userPwd:"", userEmail:"", userPhone:""}function regist(user) {//do something}复制代码


三明申请400电话费用三明企业全国热线电话办理三明开通400电话电信价格、三明微信公众号代运营外包托管、三明网店编辑装修美工、三明网站推广优化大概需要多少钱

上一条:三明400电话申请开通【三明企业网站建设】三明微信公众号小程序开发运营价格、三明微信公众号APP软件客户端设计运营、三明网页页面设计公司费用、三明公司网站制作方案流程改版维护大概需要多少钱
下一条:南平网站建设【南平网络公司】南平做网站、南平微信公众号开发、南平网站设计、南平小程序制作
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约