笔记
程序牛0314
学无止境,书山有路勤为径,学海无涯苦作舟
展开
-
vue里methods watch和computed的区别和联系
vue常见面试题1.vue优点?答:轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb;简单易学:国人开发,中文文档,不存在语言障碍 ,易于理解和学习;双向数据绑定:保留了angular的特点,在数据操作方面更为简单;组件化:保留了react的优点,实现了html的封装和重用,在构建单页面应用方面有着独特的优势;视图,数据,结构分离:使数据的更改更为简单,不需要进行逻辑代码的修改,只需要操作数据就能完成相关操作;虚拟DOM:dom操作是非常耗费性能的, 不再使用原生的do原创 2021-03-09 11:30:44 · 266 阅读 · 0 评论 -
前后端开发需求分析
前端开发1、根据需求文档+产品原型+UI设计图 实现静态页面需求:实现 添加用户 、展示所有用户信息、删除用户、通过姓名搜索用户原型:表单 添加 + 搜索框 + 表格展示UI:2、表格展示的数据 ,通过请求后台数据接口 ,得到数据 ,进行渲染3、点击 表单中的添加 ,将表单数据 通过 请求后台数据接口,发送给后台4、点击 删除按钮 ,请求后台数据接口,进行删除5、点击搜索,请求后台数据接口,得到 搜索结果,进行渲染node后端开发1、实现 http 服务器技术栈:node +原创 2021-01-20 21:03:06 · 1972 阅读 · 0 评论 -
nodejs里npm包管理器的基本操作命令
1、 使用npm 管理npm init -y 生产项目配置文件 package.json2、通过npm 下载 安装 项目生产依赖 jquery 模块npm install jquery --save3、通过npm 下载 安装 项目开发依赖 zepto 模块npm install jquery --save4、通过npm 卸载 jquery 模块npm uninstall jquery5、通过npm 卸载 zepto 模块npm uninstall zepto发现问题:下载速度 太慢原创 2021-01-19 18:33:26 · 72 阅读 · 0 评论 -
http与https的区别(详解)
HTTP 与 HTTPS 区别HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP) 数据传输过程是加密的,安全性较好。使用 HTTPS 协议需要到 CA(Certificate Authority,数字证书认证机构) 申请证书,一般免费证书较少,因而需要一定费用。证书颁发机构如:Symantec、Comodo、GoDaddy 和 GlobalSign 等。HTTP 页面响应速度比 HTTPS 快,主要是因为 HTTP 使用 TCP 三次握手建立连接,客户端和服务器需要交换原创 2021-01-16 18:54:37 · 89 阅读 · 0 评论 -
js基础理论面试题
1.工厂模式、原型模式、构造函数模式、组合模式。优缺点2.简述什么是原型3.简述什么是原型链4.简述this指向,如何改变this指向5.new操作符具体干了什么工厂函数// 优点: 返回 新对象,互不影响// 缺点: 代码重复(相同方法)、// 没有从属(不能知道对象从那里来)–>instanceof 只能判断 是 对象,不能判断属于谁原型模式// 优点: 公共/相同 的 属性 、方法 不重复// 有从属关系// 缺点: 原型上的 属性不可单独改变原创 2021-01-11 08:58:50 · 114 阅读 · 0 评论 -
js中的this指向
普通函数this指向调用的对象1、全局函数—this指向windowfunction a(){console.log(this);//window}a()2、对象中的函数this指向当前对象var obj={say:function(){console.log(this);// obj}}obj.say();3.事件中的this指向发生事件的dom对象 点击4.定时器,这里的this指向window(常见面试题之一)setTimeout(function(){con原创 2020-12-27 17:11:47 · 61 阅读 · 0 评论