240 发简信
IP属地:陕西
  • 在vue中使用SockJS实现webSocket通信

    最近接到一个业务需求,需要做一个聊天信息的实时展示的界面,这就需要和服务器端建立webSocket连接,从而实现数据的实时获取和视图的实时刷新.在此将我的实现记录下来,希望可...

  • 前端开发常见面试题

    性能优化 减少http请求的次数 避免使用全局变量,减少DOM操作 避免在CSS文件里使用动态属性 压缩代码和图片,图片选用合适的格式 利用ajax缓存,减少DNS查找 移动...

  • VUE常见面试题

    双向绑定原理 vue数据通过数据劫持和发布者-订阅者模式两者结合完成数据的双向绑定。通过Object.defineProprety()劫持各个属性的getter和setter...

  • mvvm理解

    MVVM mvvm是model-view-viewmodel的缩写model是模型,即后端传过来的数据view是视图,即用户所看到的页面viewmodel是视图模型,mvvm...

  • 120
    谈谈“B端C端化”

    背景: 最近流行一个词”B端C端化“,认为可以用C端的模式和思维来进行B端产品的设计,今天就这个问题聊聊自己的一些看法: B端C端化我的理解是:使用体验和感受方面和C端一样,...

  • nodejs语法

    1. path模块(路径模块) path.join('/目录1','/目录2','/目录3','/目录4','/目录5','..') 作用:将所有的目录整合在一起,可以是相...

  • jQuery操作

    1. jquery选择器: $( ):获取到的是一组元素 jQuery( ) 按ID选择:$('#id名') 按类名选择:$('.类名'):获得一组元素 特殊选择器: fir...

  • DOM操作

    getElementById():通过id名获取元素 getElementsByClassName():通过class名获取元素 getElementsByTagName()...

  • BOM操作

    innerHeight:得到浏览器窗口的高度 innerWidth:得到浏览器窗口的宽度 alert():弹出框 confirm():询问框。确定为true,取消为false...

  • git操作

    一、 下载软件 二、 自报家门:(每个电脑做一次) git config --global user.name " " git config --global user.em...

  • 使用命令行操作MongoDB

    使用Robo3T ==>启动mongod ==>启动Robo3T ==>点击链接信息 ==>点击openshell可以打开命令行 ==>输入命令 ==>按ctrl+enter...

  • javascript字符串常用方法

    字符串常用方法: charAt:charAt(索引),按照索引找到内容并返回。若无则返回空字符串。 charCodeAt:charCodeAt(索引),返回对应索引内容的编码...

  • javascript数组常用方法

    数组常用方法: push:在数组的末尾添加元素,返回值是数组长度 pop:删除数组的末尾元素,返回值数组长度 unshift:在数组前面添加元素,返回值数组长度 shift:...