NodeJS有难度的面试题(能答对几个)
1、Node模块机制
1.1 请介绍一下node里的模块是什么Node中,每个文件模块都是一个对象,它的定义如下:function Module(id, parent) { this.id = id; this.exports = {}; this.pa...
1、Node模块机制
1.1 请介绍一下node里的模块是什么Node中,每个文件模块都是一个对象,它的定义如下:function Module(id, parent) { this.id = id; this.exports = {}; this.pa...
前言
Vue 3.x 的Pre-Alpha 版本。后面应该还会有 Alpha、Beta 等版本,预计至少要等到 2020 年第一季度才有可能发布 3.0 正式版;
所以应该趁还没出来加紧打好 Vue2.x 的基础...
前言:
最近项目中有类似的需求:需要对前端项目中某一个用户下的产品数据进行批量的处理。手动处理的流程大概是首先登录系统,获取到当前用户下的产品列表,点击产品列表的中产品...
这篇文章主要介绍了JavaScript如何把两个数组对象合并过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下合并数组...
在我刚看完vue3响应式的时候,心中就有一个不可磨灭的谜团,让我茶不思饭不想,总想生病。那么这个谜团是什么呢?就是在响应式中一直穿行在tranger跟track之间的effect。如果单纯的...
当我们希望每次新建.vue文件后,vscode能够根据配置,自动生成我们想要的内容。打开vscode编辑器,依次选择“文件 -> 首选项 -> 用户代码片段”,此时,会弹出一个搜索框,我们输入vue,...
在 Element UI Table 的官网上,有一个“筛选”功能,里面可以利用 slot-scope,给表格记录打标签。关键代码为:<template slot-scope="scope"> <el-tag :type="scope.row.tag ===...
这篇文章主要介绍了Vue使用NProgress的操作过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下NProgress是页面跳...
package.json
"dependencies": { "vue": "^2.5.16" }, "devDependencies": { "ajv": "^6.5.0", "babel-core": "^6.26.3", "babel-loader": "^7.1.4", "ba...
本文实例讲述了jquery获取并修改触发事件的DOM元素。分享给大家供大家参考,具体如下:需求当点击关注后,改变按钮样式并显示取消关注,如图 实现利用jQuery的 target获取到触发该...
这篇文章主要介绍了VUE注册全局组件和局部组件过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下全局组件第一步:...
本文实例讲述了js判断复选框是否选中的方法。分享给大家供大家参考,具体如下:代码//设置选中$('#check1').prop('checked', true);//是否选中var isChecked = $('#cb').prop('...
在使用vue进行项目开发时,如果我们想要发布一个包,有时候会有点迷糊,不知道应该怎么修改脚手架的默认设置。这里记录一下一些常见的操作。创建index.js进行模块的导出
将我们需...
1.校验的数据结构如下: 2.html结构
<el-dialog :title="title" :visible.sync="visable" width="40%" :before-close="cancel"> <el-form...
1.用iframe、弹出子页面刷新父页面iframe<script language=JavaScript> parent.location.reload(); </script>2.弹出子页面<script language=JavaScript> window.open...
本文实例为大家分享了JavaScript实现抖音罗盘时钟的具体代码,供大家参考,具体内容如下其实很早以前就想发了,很多东西其实并不难,只要多动手动脑就行了,下面直接上代码,其他的自己...
1.基础——定义json文件{ "userinfo": [ { "account":"15639864589" , "password":"123456789" , "email":"123456789@qq.com" }, { "account":"15652689689" , "password":...
1.keep-alive
能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 相似, 是一个抽象组件:它自身不会渲染一个 D...
Proxy是在ES2015(ES6)中新添加内置对象,用于自定义一些基本操作。
这篇文章是我在学习Proxy的时候对于get方法的一些心得。
作为ES2015新定义的内置对象,Proxy 能够拦截并且自...
一、如果只考虑IE浏览器,可以直接用原声js实现(兼容IE、谷歌、火狐等浏览器)if(window.clipboardData){ //清空操作系统粘贴板 window.clipboardData.clearData(); //将需...
使用场景:关闭页面弹窗时执行sql语句。其实js里执行sql语句有多种方式。方式一:直接在js代码里调用sql语句,原则上不能使用,因为这将sql直接暴露在客户端,安全性极差。方式二:在js...
受 AngularJS 的启发,Vue 内置了一些非常有用的指令(比如v-html 和 v-once等),每个指令都有自身的用途。完整的指令列表可以在这里查看.这还没完,更棒的是可以开发自定义指令。Vu...
这里讲一下,如何使用vue控制多行文字展开收起(也叫控制文字展开隐藏)。效果:这里设置了控制三行,如果超过三行会展示,“显示更多” 超出文字显示省略号。点击“显示更多”会展开所...
这篇文章主要介绍了微信小程序 点击切换样式scroll-view实现代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下sc...
问题截图:解决方案:1、打开File --> Setting 窗口2、搜索 Webpack3、选择如下路径总结以上所述是小编给大家介绍的解决Idea、WebStorm下使用Vue cli脚手架项目无法使用Webpack...
本文解决,upload组件 file-list的动态绑定list1,list2 ...,实现动态添加,相信很多电商后台管理系统都会遇到这个需求,例子如下本例,我是使用的upload默认的上传地址(很多图片不能...
这篇文章主要介绍了JsonProperty 的使用方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下引入 依赖<dependency>...
1、首先我们来实现自定义组件中使用v-model父组件中注册子组件<template> <div id="app"> <p>{{name}}</p> <MyInput v-model="name"/> </div></template><script>import...
公司项目代码是用 TypeScript 写的, 中间遇到有些代码不要放到 Node 里面去跑.
具体场景一些路由配置, 比较大的一块 JSON 数据定义在 TypeScript 里.
我另外有增加脚本, 基...
项目中需要用到文件下载功能,查了资料发现需要用到a标签的特性,但是这边需要用到点击按钮下载,懒得写样式,于是用了以下代码.<div class="btns"> <el-button size="mini"...
高德地图引入和轨迹的绘制
1.第一步
vue中使用cdn引入高德地图,并在main.js中进行全局配置。(百度上有高德地图引入与配置方法,这里就不详细介绍);
1) npm install vue-amap --sav...
图片素材库——阿里巴巴矢量图https://www.iconfont.cn/manage/index?manage_type=myprojects&projectId=1359989”在页面输入要搜索的图标点击“入库”,然后“添加至项...
在使用Vue.js时,会发现调用menthods里的方法也可以与计算机属性起到同样的作用,如:<div id="app"> <!--利用计算机属性实现逆向文本的效果--> <input type="text" v-model="te...
这里给使用高德地图下钻提供一个思路先讲下我的思路,高德地图api有一个地图绘制区域,你只要提供区码,就可以绘制该区域。以浙江省为例,我一开给浙江省的区码就可以绘制出浙江省...
成品效果 <body> <div id="game" style="position:relative"></div> </body>/** * js配置 */var config = { width: 300, height: 300, img: "./img/fj.jpg", gameDom...
在input组件上绑定data-model="xxx" bindinput="inputWatch",监听输入框输入:<input placeholder="请输入6~12位密码" name="password" value="{{password}}" data-model="pas...
这篇文章主要介绍了微信小程序列表时间戳转换实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下第一步先写js...
本文实例讲述了JS数组splice操作。分享给大家供大家参考,具体如下:node2:/var/www/html/js#cat h23.js<script>var narr=['a','b','c','d','e'];console.log(narr);for (var j...
这篇文章主要介绍了jquery 时间戳转日期过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下搜了一下发现这个时间...
本文实例讲述了jquery 遍历hash操作。分享给大家供大家参考,具体如下:<html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width...
具体代码如下所示:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-...
这篇文章主要介绍了微信小程序iOS下拉白屏晃动问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下问题感觉ios...
1. scroll-view水平滚动使用
1. wxml
<scroll-view class="scroll-wrap" scroll-x> <view class="scroll-view-item"> <view class="scroll-img-wrap scroll-major-img...
给动态添加的元素添加js事件,不能直接添加js事件,需要借助on( )方法,给选择器指定的子元素添加事件处理函数,并非选择器本身;
1. 语法$(selector).on(event,childSelector,data,f...
思路:1.使用微信的 open-type="getUserInfo" 获取用户信息,将用户信息保存到userinfoDetails对象中去。<button v-else type="primary" class="reserve-btn" open-type="getUs...
babel使用
打开babel官网,按教程安装babel安装
npm install --save-dev babel-loader @babel/core @babel/preset-env配置rules
module: { rules: [ { test: /\.js$/, exclu...
几句话说下我看源码的方式断点调试根据demo小例子或者api的使用姿势进行调试,每个小例子只关心其走过的逻辑分支。如何调试vue3.x的ts源码 官网说使用 yarn dev 命令就可以...
验证码已经是非常常用的反作弊、反攻击手段了,其实要实现这个功能对技术水平好的人也不难,但是并不是每个人,每种语言都天然适合搞某个功能...不过我们可以通过封装接口,来屏蔽...
写在前面
最新 vue-next 的源码发布了,虽然是 pre-alpha 版本,但这时候其实是阅读源码的比较好的时机。在 vue 中,比较重要的东西当然要数它的响应式系统,在之前的版本中,已经有...
1.js/** * @desc 属性改变监听,属性被set时出发watch的方法,类似vue的watch * @author Jason * @study https://www.jianshu.com/p/00502d10ea95 * @data 2018-04-27 * @const...