- 博客(29)
- 收藏
- 关注
原创 面试题博客
换句话说这个原型链是从头到尾查找的,如果a原型上没有这个属性,那么就去找创造它的A,如果A原型上也没有,那么就去找Object这个万物类了,如果Object上的原型仍然没有,那么就真的没有了。原型链是原型的查找机制,是一条寻址链。其实原型上的方法或属性查找,都是按照一定的顺序沿着原型链进行查找的。一个new出来的实例对象它的原型指针指向这个类的原型对象,这个类的原型对象指针默认指向Object原型对象。A是一个类,它new出来的实例a的原型指针指向A,而A的原型指针默认指向Object这个万物类。
2022-11-21 18:30:47 165 1
原创 微信api常用接口
/ 根据msgSvrId获取聊天消息。49、获取加好友请求列表任务及返回结果PullFriendAddReqListTask = 1234;//获取加好友请求列表。51、获取时间段内的所有聊天消息msgSvrId及结果返回TriggerChatMsgIdsPushTask = 1251;50、获取公众号列表任务及结果返回TriggerBizContactPushTask = 1235;37、获取聊天消息的原始内容(主要是xml内容)任务及返回RequestTalkContentTask = 1218;
2022-11-14 19:51:14 5305
原创 vue插件
通过全局方法 Vue.use() 使用插件,它需要在你调用 new Vue() 启动应用之前完成.Vue 插件有一个公开方法 install ,通过 install 方法给 Vue 添加全局功能。插件通常会为 Vue 添加全局功能,一般是添加全局方法/全局指令/过滤器等。运行在页面中即可查看弹窗效果。
2022-10-15 14:24:25 1467
原创 路由+vue脚手架
路由的本质就是一种对应关系(此处的路由含义同之前nodejs的路由),根据不同的URL请求,返回对应不同的资源。那么url地址和真实的资源之间就有一种对应的关系,就是路由。路由分为:后端路由和前端路由。前端路由:根据不同的事件来显示不同的页面内容,是事件与事件处理函数之间的对应关系。概念:根据不同的用户URL请求,返回不同的内容(地址与资源产生对应关系)概念:根据不同的用户事件,显示不同的页面内容(地址与事件产生对应关系)1.切换到根目录/项目需要所在目录。5.query 查询参数。7.mata 元信息。
2022-10-11 19:24:05 179
原创 前端工程师的基本工作流程
1.1 针对于将要开发的项目,由产品经理沟通需求方之后,对应研发部给出相应的设计理念。1.2 业务流程逻辑,原型图,界面交互需求,多场景业务需求等所设计的产品PRD,在研发部门会议中商讨评审。1.3 共同协商产品需求所需的技术支持及分析相应的需求的合理性。2.1 在产品PRD评审之后,技术人员针对产品PRD所给出的需求进行开发时间的评估2.2 确认项目研发周期, 联调日期,提测日期及上线日期。3.1 在给出排期之后应该确认产品是否建立需求链接,通过对应需求链接创建相应的项目链接。3.2 在项目链接内
2022-09-15 19:29:22 781
原创 互联网技术常见简称
CEO:Chief Executive Officer「首席执行官」CTO:Chief Technology Officer「首席技术官」COO:Chief Operations Officer「首席运营官」PM:Product Manager「产品经理」或 Project Manager 「项目经理」OD:Operations Director「运营总监」OP:Operations 「技术运维」DE:Developmental Enginer「开发工程师」HE:Hardware Engine
2022-09-15 19:15:40 2620
原创 小程序第二弹
{num } } < / view > < button bindtap = "add" data - num "{{5}}" > 点击 + 5 < / button > < / view >可以看到,代码中定义了点击事件 add,通过自定义属性 data-num 完成传参,参数是 5;其中 num 就是参数的名称。1、在根目录下自定义一个components文件夹,用来存放自定义的组件。2、再针对每一个组件创建一个文件夹,用来存放这个组件相关的文件。
2022-09-03 15:06:49 1343
原创 小程序app初级
小程序中的组件也是由宿主环境提供的,开发者可以基于组件快速搭建出漂亮的页面结构。官方把小程序的组件分为了 9 大类,分别是:1.视图容器2.基础内容3.表单组件4.导航组件5.媒体组件6.map地图自检7.canvas画布组件8.开放能力9.无障碍访问。
2022-08-25 15:24:23 208
原创 react生命周期与组件传参,react基础语法
1.: 构造函数,最先被执行,我们通常在构造函数里初始化state对象或者给自定义方法绑定this2.:static getDerivedStateFromProps(nextProps,prevstate),这是静态方法,当我们接收到新的属性想去修改state,可以使用getDerivedStateFromProps3....
2022-08-18 20:47:53 300
原创 wabpack小结
1.Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源2.从图中我们可以看出,Webpack可以将多种静态资源js,css,less,转换成一个静态文件,减少了页面请求。...
2022-08-15 21:09:41 104
原创 vue3基础
二,启动方式1.vue3启动方式三,全局方法定义1.全局方法定义2.setup组合apiref定义值类型数据reactive定义引用类型的数据三,template 根组件1.Vue2只能有一个根组件2.Vue可以有多个根组件1.创建前后 beforeCreate ,created2.挂载前后 beforeMount mounted3.更新前后 beforeUpdate,updated4.销毁前后 beforeDestroy,destroyed1.创建前后 beforeC
2022-08-11 09:55:31 293
原创 vue2高级小总结
b.vue接收事件($on 接收命令)第一个参数为标志变量,第二个参数中的item为通信的值bus . $off('tellB') //这步操作为 卸载这个命令 不写的话,$on事件就会重复执行 有多少事件就卸载多少个 }
2022-08-09 10:06:19 216
原创 vuex总结
1.1:在store文件夹,新建个index.js文件(命名看个人习惯,如果没有该文件夹,可以新建一个,当然也可以不建文件夹,直接新建个js文件也是可以的)1.2.在新建的js文件中写入如下代码:1.3:main.js引用:(注意路径即可)1.4:保存数据:(场景举例:当我点击按钮后,我需要把当前的数据保存到vuex中,然后跳转到别的路由,然后使用这些数据)...
2022-07-26 21:09:14 656
原创 Echarts入门
ECharts是一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。基于javascript的图表插件(canvas)百度开发捐赠给apache基金会开源1.导入js2.初始化3.定义选项1.标题titletext文本2.图例legend{data:[“name1”,“name2”]
2022-07-05 17:17:24 311
原创 git总结
1、选择需要安装的路径后点击Next2、选择安装组件,下方两个中,一个是检查git的更新,一个是添加一个在所有控制台窗口中使用TrueType字体,这两个按需勾选,点击Next3、选择开始菜单目录,点击Next即可4、选择git文件默认的编辑器,点击Next即可5、选择Git初始化分支的名称,默认为master,想修改选择下面按钮输入想改的名字即可,按需选择后点击Next6、选择使用git的方式,第一个选项, 只从Git Bash命令行工具 使用Git,也是最谨慎的默认的选择。第二个选项, 从命令
2022-07-05 16:46:08 157
原创 百度地图
1.百度2.高德3.腾讯4.LBS:location Bussiness 基本地理位置的服务开发1.注册百度账号2.创建地图应用3.控制台 应用管理 我的应用1.引用js2 .指定html容器3.初始化1.点 new BmapGL.Marker(point)2.线 var polyline = new BmapGL.polyline(点的数组 线的参数)3.面 var polgon = new BmapGL.polgon(点的数组 面的参数)4.圆 var circle = new Bma
2022-07-04 20:49:10 356
原创 vue总结
1.动态构建用户界面的渐进式JavaScript框架2.作者:尤雨溪1.遵循MVVM模式2.编码简洁,体积小,运行效率高,适合移动/PC端开发3.它本身只关注UI,可以引入其它第三方库开发项目4.结合angular 指令react的组件和虚拟dom5.上手简单 api详细丰富生态插件丰富npm i @vue/ci...
2022-07-04 20:40:32 182
原创 git总结
一、为什么要版本控制其实版本控制的重要性不需要过多强调。我们想当然的就能理解他是很重要的。如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是你非常渴望拥有的功能),采用版本控制系统(VCS)是个明智的选择。 有了它你就可以将选定的文件回溯到之前的状态,甚至将整个项目都回退到过去某个时间点的状态,你可以比较文件的变化细节,查出最后是谁修改了哪个地方,从而找出导致怪异问题出现的原因,又是谁在何时报告了某个功能缺陷等等。 使用版本控制系统通常还意味着,就算你乱来一气把整个
2022-07-04 09:00:45 131
原创 for与函数
1.for1.for循环的语句格式1、循环语句的组成(1)初始化语句:一条或者多条语句,这些语句完成一些初始化操作(2)判断条件语句:这是一个boolean 表达式,这个表达式能决定是否执行循环体(3)循环体语句:这个部分是循环体语句,也就是我们要多次做的事情(4)控制条件语句:这个部分在一次循环体结束后,下一次循环判断条件执行前执行。通过用于控制循 环条件中的变量,使得循环在合适的时候结束2、循环语句的格式1 for(初始化语句;判断条件语句;控制条件语句){2 循环体语句;
2022-05-26 20:34:15 3422
原创 DOM
1.查询节点 document1.document节点对于HTML文档来说,document对象一般有两个子节点1.第一个是document.doctype,它是一个对象,包含了当前文档类型信息。不同浏览器对这个节点的支持差别很大,开发中尽量避免使用。2.第二个是document.documentElement,返回当前文档的根节点(root)。即节点。2.文档属性1.document.head属性返回当前文档的节点2.document.body属性返回当前文档的节点 注释:.
2022-05-18 23:42:47 384
原创 js的组成
1.什么是JSJS可以做什么 JS有哪几个组成1.JS全名:JavaScript2.JS可以做的1.数据验证(表单验证)2.网页特效3.编写网页游戏4.服务器端编程,数据交互(Ajax、Node.js)3. JS的组成1.ECMAScript:JavaScript的核心2.DOM:Document Object Model(文档对象模型)3.浏览器对象模型Browser Object Model(BOM)2.Bom window对象1.Bom就..
2022-05-17 23:21:41 943
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人