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

电子商务网站建设费用预算品牌营销推广要怎么做

电子商务网站建设费用预算,品牌营销推广要怎么做,代理加盟微信网站建设,镇江丹徒发布前端面试大全 一、htmlcss1、垂直定位的实现方式 二、javascript1、深拷贝浅拷贝2、作用域3、原型原型链4、防抖节流5、设计模式 三、ES61、 四、typescript五、vue1、vue2和vue3的区别2、生命周期3、computedwatch 六、react七、uni-app八、Cesiumopenlayer九、Threejs十、ngi…

前端面试大全

    • 一、html+css
      • 1、垂直定位的实现方式
    • 二、javascript
      • 1、深拷贝浅拷贝
      • 2、作用域
      • 3、原型+原型链
      • 4、防抖+节流
      • 5、设计模式
    • 三、ES6+
      • 1、
    • 四、typescript
    • 五、vue
      • 1、vue2和vue3的区别
      • 2、生命周期
      • 3、computed+watch
    • 六、react
    • 七、uni-app
    • 八、Cesium+openlayer
    • 九、Threejs
    • 十、nginx
    • 十一、前端性能优化
    • 其他

集成各种实际面试题和常谈的面试题

一、html+css

1、垂直定位的实现方式

二、javascript

1、深拷贝浅拷贝

2、作用域

3、原型+原型链

4、防抖+节流

5、设计模式

  • 创建型
    • 单例模式
      • 基本概念:确保类只有一个实例,并提供全局访问。
      • 实现要点:通过闭包或者静态属性缓存实例,构造函数私有化。
      • 应用场景:1)全局状态管理;2)页面唯一弹窗组件;3)数据库连接池(避免多次连接开销)
    • 工厂模式
      • 基本概念: 通过工厂函数进行封装,根据输入返回不同实例。
      • 应用场景: 1)UI组件库根据类型生成按钮等
    • 建造者模式
    • 原型模式:
      • 基本概念:克隆现有对象创建新实例,减少重复初始化开销;
      • 应用场景:1)复杂配置对象的快速复制(如Three.js材质配置)
  • 结构型
    • 代理模式
      • 基本概念:通过代理对象控制目标对象的访问,添加额外逻辑
      • 应用场景:1)图片懒加载(占位图代理真实图片);2)缓存代理(缓存API响应,较少重复请求);3)权限校验(删除前确认)
    • 适配器模式
      • 基本概念:转换接口使不兼容对象协调工作
      • 应用场景:1)数据格式转换(后端json适配前端组件props)
    • 装饰者模式
      • 基本概念:动态为对象添加职责,不修改原类
      • 应用场景:1)扩展函数功能(添加日志记录,性能监控);2)表单验证链(逐步叠加校验规则)
    • 组合模式
  • 行为型
    • 策略模式
    • 观察者模式
      • 基本概念:对象间一对多依赖,状态变化时,自动通知订阅者
      • 应用场景:1)事件监听系统(DOM事件等)
    • 发布订阅模式
      • 基本概念:通过消息中心,解耦发布者和订阅者
      • 应用场景:1)跨组件通信(如vue的EventBus);2)微前端架构中模块间的消息传递
      • 原生js实现:
class PubSub {constructor() {this.topics = {}; // 保存所有主题及其订阅者 }subscribe(topic, callback) {if (!this.topics[topic]) {this.topics[topic] = [];}this.topics[topic].push(callback);return () => this.unsubscribe(topic, callback); // 返回取消订阅的方法 }unsubscribe(topic, callback) {if (this.topics[topic]) {this.topics[topic] = this.topics[topic].filter(cb => cb !== callback);}}publish(topic, data) {if (this.topics[topic]) {this.topics[topic].forEach(callback => callback(data));}}
}// 使用示例 
const pubsub = new PubSub();// 订阅者 
const subscriber1 = (data) => console.log('Subscriber1 收到:', data);
const subscriber2 = (data) => console.log('Subscriber2 收到:', data);// 订阅主题 'news'
const unsubscribe1 = pubsub.subscribe('news', subscriber1);
pubsub.subscribe('news', subscriber2);// 发布消息 
pubsub.publish('news', { title: 'Breaking News', content: 'Something happened!' });// 取消订阅 
unsubscribe1();
pubsub.publish('news', { title: 'Another News' }); // Subscriber1 不再接收
- 中介者模式
- 状态模式
- 职责链模式

三、ES6+

主要询问js新特性

1、

四、typescript

五、vue

1、vue2和vue3的区别

2、生命周期

3、computed+watch

六、react

七、uni-app

八、Cesium+openlayer

九、Threejs

十、nginx

十一、前端性能优化

其他

http://www.dtcms.com/wzjs/319111.html

相关文章:

  • 电子商务网站规划 分析 设计百度关键词优化点击 教程
  • 做网站注册验证码今日头条新闻大事
  • 如何做网站本地服务器吗中国站长之家网站
  • 学校网站建设宗旨百度一下知道首页
  • 做报名统计的网站网站推广seo是什么
  • 动态网站开发用的什么语言腾讯云域名购买
  • 做民宿要给网站多少钱南昌seo管理
  • 山东手机网站建设网络营销的未来6个发展趋势
  • 网站维护运营网站优化就是搜索引擎优化
  • 网页版微信手机版seo网站制作优化
  • 域名备案 网站备案免费网站搭建
  • 大圣网站建设seo人人网
  • 赣州做网站搜索引擎推广方案案例
  • 中线企业网站建设的问题谷歌商店app下载
  • 做网站最好的公晚上网站推广软件免费版
  • 手机网站如何推广百度网盘app下载安装官方免费下载
  • 怎样做自己的国外网站青岛关键词推广seo
  • 门户网站搭建软件满足seo需求的网站
  • 赣州做网站多少钱网站开发的流程
  • 中企动力是私企还是国企seo的优化原理
  • 给公众号做头像的网站百度站长平台提交网站
  • 网站 只收录首页百度一下官方网站
  • 门户网站免费奖励自己爱站关键词挖掘软件
  • 一级域名网站海外seo是什么
  • 什么是网站空间常州谷歌推广
  • wordpress 招聘网站链接是什么意思
  • 苏州做网站的公司杯子软文营销300字
  • 小网站靠什么挣钱如何进行网站的推广
  • 周末游做的好的网站河源网站seo
  • 宁波电商平台网站建设石家庄关键词排名首页