题目一 —————————— (function(){ return typeof arguments; })(); 答案:“object” arguments是对象,伪数组有两件事要注意这里: 参数不是数组,它是一个数…
标签:前端开发
朴素贝叶斯法(naive Bayes)
朴素贝叶斯的英文叫做 naive Bayes,换句话说就是“天真贝叶斯”,它之所以天真,是因为它认为所有的特征条件都是都是独立的,也就是说: 虽然这种假设在现实情况中是很难成立的,但是在特征条件相关性很小时,朴素贝叶斯法…
可能是史上最浅显易懂的Git教程(1)
首先,本教程完全面向初学者小白,没有接触过版本控制的人也可以轻松学习本教程。 其次,本教程极具实用性,边学边练。而且本教程介绍的都是git基本命令,掌握了这些,你就可以玩转git。 学习git之前,当然首先要了解一下gi…
插件随笔
随着使用 Vue.js 做项目,每天都是写组件,渐渐形成了这种思维,用 vue.js 的项目都是由路由和组件这两个重要部分组成,渐渐忽略了本身也是有插件这个概念的。那么 vue.js 中的组件是什么样子的,它都能干些什么…
js检测数组的4种方法
定义一个数组: var arr = [1,2,3]; typeof arr; //object 可以发现用typeof只能测出arr是一个对象,因为类型操作符typeof返回值有6种:number,string,bool…
聊聊前端单元测试
讲讲前端的单元测试 前言 我希望你看完这篇文章后,能够对你的开发流程有所启发,那就是我写这篇文章的初衷了。 什么是单元测试 顾名思义单元测试就是测试最小单元,我们的单元可能是一个函数,一个button的样式,一个文案等等…
Angular 如何使用第三方库
Angular 的组件与模块看似好像与现有各种第三方类库(例如:lodash、moment 等)使用上有点格格不入,这很大的原因是 TypeScript 造成的假象。三足鼎立的前端其实都是雷同的,不管是哪种前端框架都可以…
CSS居中的方法总结
CSS水平和垂直居中在开发中经常用到,在此加以总结。 水平居中方法 1.行内元素水平居中,设置父元素的text-align: center。 <div id="box" > <span id="cont…
sublime text3 控制台安装方法+必用插件
控制台: import urllib.request,os,hashlib; h = ‘2915d1851351e5ee549c20394736b442’ + ‘8bc59f460fa…
【译】前端BEM命名方法论之三:命名惯例
【译】前端BEM命名方法论之一:BEM 官方简介文档 【译】前端BEM命名方法论之二:BEM中的重要概念 使用 BEM entity(BEM 实体)开发需要了解它们的命名规范。 这个命名惯例的主要理念是使 CSS 选择器…
字符串方法整理
操作字符串的方法 子曾经曰过,这是基本功,就和练武的马步一样! 字符串的基本方法 一、原字符串不变 1.charAt 释义:返回在指定位置的字符; 参数:下标索引 index; 原字符串:不变; 返回值:返回在指定位置的…
关于原型链模式中的this和批量设置公有属性
1.在原型模式中this常用的两种情况: (1)在类中的this.xxx = xxx; this是当前实例 (2)某一个方法中的this,看执行的 时候“.”前面是谁,this就是谁 (3)原型链机制一步一步的查找 例:…