当前位置: 首页 > news >正文

手机网站开发兼容性自己建网站需要多少钱

手机网站开发兼容性,自己建网站需要多少钱,搜索引擎优化策略应该包括,网站模板免费下载网页模板ES6面试题 var、let、const区别 共同点#xff1a;都是可以声明变量 区别#xff1a; 1、var具有变量提升机制#xff0c;let和const没有 2、var 声明的变量是函数作用域或全局作用域#xff0c;而 const 和 let 声明的变量是块级作用域。 3、var可以多次声明同一个变量都是可以声明变量 区别 1、var具有变量提升机制let和const没有 2、var 声明的变量是函数作用域或全局作用域而 const 和 let 声明的变量是块级作用域。 3、var可以多次声明同一个变量let和const不可以 4、const 声明的变量必须进行初始化赋值而 var 和 let 声明的变量可以不进行初始化赋值。 作用域考题 考题一 Var没有自身的作用域所以var n1打印是1 考题三 将下列对象合并 方式一Object.assign 方式二 方式三自己封装 箭头函数和普通函数的区别 1、this指向的问题 箭头函数的this是在箭头函数定义时就决定的而且是不可修改的不可用call、apply、bind ****箭头函数的this指向定义时候、外层第一个普通函数的this 2、箭头函数不能new不能当作构造函数 3、箭头函数没有prototype 4、箭头函数没有arguments对象 Promise是什么它的API有哪些 1、- Promise是es6新增的语法用来处理异步请求解决了es5中回调地狱的问题 2、- Promise的回调函数中接收两个参数第一个表示请求成功的回调第二个表示请求失败的回调分别是resolve和reject。 3、- 使用.then去获取结果使用.catch去捕获异常并且上一个Promise的执行结果会返回一个Promise对象。 Promise.all()和Promise.race() 使用场景 有些时候我们做一个操作可能得同时需要不同的接口返回的数据这时我们就可以使用Promise.all 有时我们比如说有好几个服务器的好几个接口都提供同样的服务我们不知道哪个接口更快就可以使用Promise.race哪个接口的数据先回来我们就用哪个接口的数据。 Promise有几种状态 有3种状态 4、pending进行中 5、fulfilled已成功 6、rejected已失败 async和await区别如何用工作原理 Async用来定义函数的是一个异步函数打印这个函数名会得到promise这个对象函数名称.then(函数名称调用then方法就是promise调用then方法) Await 后面加表达式一般使用promise的表达式 工作原理 Async执行成功会有返回值内部调用promise.resolve() Promise是ES6中处理异步请求的语法使用.then()来实现链式调用,使用.catch()来捕获异常。async/await 是对Promise的升级 async用于声明一个函数是异步的 await是等待一个异步方法执行完成await一个Promise对象 await promise.then成功的情况。 async/await的捕获异常可以使用try/catch语法。也可以使用.catch语法 find和filter的区别 find是查找符合的返回第一个 filter是筛选所有符合的 区别一返回的内容不同 filter返回的是新数组 find返回的是具体内容 区别二 Find匹配到第一个即返回 Filter返回整体每一个匹配都加入数组返回这个数组” some和every的区别 some判断是否有符合的如果有一项就返回true返回true或false every判断数组里每一项是否都符合全部匹配返回true返回true或false flat与flatMap使用 1、flat数组的成员有时还是数组Array.prototype.flat()用于将嵌套的数组“拉平”变成一维的数组。该方法返回一个新数组对原数据没有影响。 [1, 2, [3, 4]].flat() // [1, 2, 3, 4]flat()默认只会“拉平”一层可以将flat()方法的参数写成一个整数表示想要拉平的层数默认为1。 如果不管有多少层嵌套都要转成一维数组可以用Infinity关键字作为参数。 如果原数组有空位flat()方法会跳过空位 [1, 2, [3, [4, 5]]].flat() // [1, 2, 3, [4, 5]][1, 2, [3, [4, 5]]].flat(2) // [1, 2, 3, 4, 5][1, [2, [3]]].flat(Infinity) // [1, 2, 3]//如果原数组有空位flat()方法会跳过空位。 [1, 2, , 4, 5].flat() // [1, 2, 4, 5]2、flatMap()方法对原数组的每个成员执行一个函数相当于执行Array.prototype.map()然后对返回值组成的数组执行flat()方法。 该方法返回一个新数组不改变原数组。 flatMap()只能展开一层数组。 // 相当于 [[[2]], [[4]], [[6]], [[8]]].flat() [1, 2, 3, 4].flatMap(x [[x * 2]]) // [[2], [4], [6], [8]]
http://www.hkea.cn/news/14545090/

相关文章:

  • 网站加入地图phpcms门户网站
  • 建设外贸购物网站外贸cms什么意思
  • shopex进入网站自动回跳转到别的网站 是否被挂马百度云空间能做网站吗
  • 苏州手机网站建设多少钱十大教育培训机构排名
  • 不屏蔽网站的浏览器常州人才招聘网
  • 合肥哪家公司做网站网上银行登录
  • 南宁网站开发价格为什么访问外国网站速度慢
  • 咖啡网站建设市场分析设计室内装修效果图
  • 个人主页网站制作模板c2c电子商务网站建设栏目结构图
  • 毕设做桌面软件还是网站网站内容优化
  • 外贸网站建设 soho简单手机网站如何制作
  • 做网站哪家公司专业网站开发手机自适应
  • 吉林3厅官齐聚任免大会宁波网站建设铁道部网上订票网站素材
  • 网站建设 方案书深圳注册公司推荐
  • 国际旅游网站设计报告通辽做网站建设
  • logo设计竞标网站小型服务器做网站
  • 厦门市规划建设局网站深圳网站设计设计
  • 物流网站制作怎么做网站建设国际标准
  • 做调查问卷能挣钱的网站qq是腾讯还是阿里
  • 北京网站开发团队成都手机微信网站建设报价单
  • 免费网站建设模版云盘自己做网站语言构建服务器
  • 给别的公司提供网站建设平价建网站格
  • 打鱼在线游戏网站建设新建网站如何推广
  • 单页面网站 wordpress托管服务器是什么意思
  • 网站建设需要包含什么在哪些网站做收录比较快
  • 素材网站 源码珠海网站建设培训
  • 江苏网站建设公司哪家好互联网营销方案策划
  • 电子商务网站建设与管理感想网站 建设制作菜鸟教程
  • 漯河网站开发网页设计制作公司排行榜
  • google网站排名介绍化工项目建设和招聘的网站