String.prototype.match到底怎么用 今天在一本书《Javascript for impatient programmers》上看到写的是这样用
match(regExp: string | RegExp): RegExpMatchArray | null
上面用的是类Typescript的写法来说明,个人觉得挺好的
意思是match方法接受传递一个参数 regExp ,这个 regExp 可以字符串或者正则表达式。返回Javascript小tips之Object Object.create和new xxx()的区别
语法
Object.create(proto, [propertiesObject])
创建一个新对象,使用现有的对象来提供新创建的对象的 __proto__ 。
参数
proto
新创建对象的原型对象。
propertiesObject
可选。如果没有指定为 undefined,使用discord或者slack的api实现自己的翻译bot首先,需要自己去discord或者slack申请账号,我使用的翻译api是用的牛津词典的,但是它对词组或者语句的支持不好(可能是不调用的api不对吧),所以又申请了俄罗斯的yandex的翻译接口,这个接口的翻译结果很简短。
本来是想用discord的,后来发现slack的开发生态貌似好点,并且开发文档也详细些,所以最好我是主打slack了。哈哈哈。
// index.js
const Diswebpack反向代理proxyTable设置 目前各大打包工具在本地开发时都是使用的http-proxy-middleware插件
具体以vue为例,反向代理配置的就是proxyTable
proxyTable: {
'http://www.baidu.com/ttt': {
target: 'http://localhost:1333',
changeOrigin: truvuex的mapState mapActions mapMutations mapGetters在模块module使用详解我们使用主要是为了简洁自己的代码,
没用这些方法之前我们的代码可能是这样的(这里用使用了modules的来举例子,没有module的使用更简单,这里的module为pim),mutation和action的使用方式一致就不单独举例子了。
export default {
computed: {
count(){
return this.$sto用webpack的require.context() 简化你的代码 随着我们的项目越来越大,平时的常见用操作就会觉得很‘麻烦’了,比如每次要添加新的路由, vuex里面添加新的module等
{
name: 'moduleN',
component ModuleN,
path: '/moduleN',
}
麻烦吗?谈不上吧,毕竟我们之前一直都是这么做的啊
最近了解到webpack打包是有 关注道招网公众帐号

联系博主
