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

响应式网站源码.net沈阳百度推广优化

响应式网站源码.net,沈阳百度推广优化,装潢设计软件哪个好,wordpress上传附件到FTP外观模式 我们为啥要使用外观模式呢,其实我们在使用各种 js 库的时候常常会看到很多的外观者模式,也正是这些库的大量使用,所以使得兼容性更广泛,通过外观者模式来封装多个功能,简化底层操作方法 const A {g: functi…

外观模式

我们为啥要使用外观模式呢,其实我们在使用各种 js 库的时候常常会看到很多的外观者模式,也正是这些库的大量使用,所以使得兼容性更广泛,通过外观者模式来封装多个功能,简化底层操作方法


const A = {g: function (id) {return document.querySelector(`#${id}`)},css: function (id, key, value) {this.g(id).style[key] = valuereturn this},attr: function (id, key, value) {this.g(id)[key] = valuereturn this},html: function (id, html) {this.g(id).innerHTML = htmlreturn this}
}A.css('box','background','red') // 为 id 为 box 的 盒子设置 background 样式属性为 red

数据适配

在我们写方法时,通常会传递参数的形式来传递数据

function fun(arg1,arg2,arg3,...){// todo:
}

但是我们更应该这样来写

function fun(opts = {}) {const {a,b,c} = opts// opts.xx// todo:
}

使用一个对象来接受一些多个参数,使用时进行结构等方式读取数据,这样就避免了多个参数导致数据传递错误问题了,其实在很多的框架中也常常看到这种,比如 Vue 中 

import { createApp, ref } from 'vue'createApp({setup() {return {count: ref(0)}}
}).mount('#app')

这 createApp 方法就单单只是传递一个对象来作为一个参数,而不是一二三个参数

比如 jQuery 中

$.ajax({url: 'xx',method: 'get',dataType: 'json',success: function (data) {// todo:}
})

这种例子也是非常的多,这样的好处就是方便后期扩展,对于后期堆加参数更有利。

http://www.shuangfujiaoyu.com/news/47862.html

相关文章:

  • 培训网站大全产品如何做市场推广
  • 仿站容易还是建站容易东莞建设企业网站公司
  • 营销型网站特征推广费用一般多少钱
  • 网页版qq音乐优化设计答案大全英语
  • 哪些网站可以免费做产品推广百度浏览器手机版
  • 行业网站开发如何在百度发广告推广
  • 柳城网站开发重庆森林经典台词
  • 温江 网站建设批量查询权重
  • 网页设计范文seo网络推广软件
  • 陕西网站建设美化成都网络优化托管公司
  • wordpress 代码编辑器网络seo营销推广
  • 人大网站建设情况公司网络推广营销
  • wordpress 镜像下载seo服务商排名
  • 做网站的需求清单厦门百度推广排名优化
  • 唐山市里做网站的重庆百度推广开户
  • 做课件网站百度安装app
  • 网站建设方案书 阿里云培训如何优化网站
  • 网站备案大概多久广东seo网站推广
  • 做电子杂志的网站赣州seo顾问
  • 福州企业网站建设专业服务关键词查询
  • 用vs2010做网站论文专门的网页制作工具有
  • 龙岗做网站公司哪家好免费企业建站
  • 济南市莱芜区人民政府网优化20条措施
  • wordpress 页面颜色江西网络推广seo
  • 网站商城建设费用友情链接如何交换
  • 大型网站开发免费学生网页制作成品
  • 武汉营销型企业网站开发地推团队接单平台
  • 个人网站建立内容小网站关键词搜什么
  • 男女做受视频网站湖南网站建设平台
  • 珠海网站建设运营公司友情链接买卖