原创 自己寫一個vue雙向綁定

        在目前的前端面試中,vue的雙向數據綁定已經成爲了一個非常容易考到的點,即使不能當場寫出來,至少也要能說出原理。本篇文章中我將會仿照vue寫一個雙向數據綁定的實例,名字就叫myVue吧。1、原理Vue的雙向數據綁定的原理相

原创 React的生命週期

constructor(props, context)構造函數在創建組件的時候被調用;void componentWillMount()在掛載之前被調用,如果在這個函數裏面調用setState,本次的render函數可以看到更新後的sta

原创 阿里巴巴面試題(轉載)

原文鏈接:鏈接:https://blog.csdn.net/Y0Q2T57s/article/details/79989753使用addEventListener點擊li彈出內容,並且動態添加li之後有效最後一題他沒給答案,這個可以用事件

原创 git 配置

一定要配置name 和 email字段

原创 深拷貝 js

用ES5寫的深拷貝:deepClone: function (data) { var self = this; var type = typeof (data); var obj; if (type ===

原创 PIXI的學習------(四)從已經加載的紋理貼圖集中創建精靈的三種方法

使用 TextureCache: let dungeonTexture = TextureCache["dungeon.png"];        dungeon = new Sprite(dungeonTexture);       

原创 PIXI的學習------(二)

監視圖片加載進程://Create a Pixi Application let app = new PIXI.Application({ width: 256, height: 256,

原创 React的props

props是父組件往子組件傳東西不改變的值使用props,而改變的值我們要使用state,基本用法如下:class Happy extends React.Component { constructor(props) {

原创 淺拷貝和深拷貝的方法

淺拷貝:也就是在對象複製時,只是對對象中的數據成員進行簡單的賦值,如果對象中存在動態成員,即指針,淺拷貝就會出現問題。深拷貝:對於深拷貝,針對成員變量存在指針的情況,不僅僅是簡單的指針賦值,而是重新分配內存空間。1.ES6實現淺拷貝: O

原创 關於類,子類和父類共享一個this,需要調用super( ),否則會報錯

class Animal{ constructor(){ this.name='miaomiao'; } getName(){ return this.name; } }

原创 固定表頭(利用CSS3)

<!DOCTYPE html><html><head>    <link data-require="bootstrap@*" data-semver="3.3.7" rel="stylesheet" hr

原创 webpack配置(react)版本

建立文件webpack.config.js1.配置入口和出口:並安裝webpack 包  const path = require('path');module.exports = { entry: './src/index.js

原创 PIXI的學習-------(三)精靈的縮放和旋轉

//Create a Pixi Application let app = new PIXI.Application({ width: 256, height: 256,

原创 項目中的.gitignore文件

# Created by .ignore support plugin (hsz.mobi) ### Node template # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-

原创 值得探索的 8 個機器學習 JavaScript 框架

avaScript開發人員傾向於尋找可用於機器學習模型訓練的JavaScript框架。下面是一些機器學習算法,基於這些算法可以使用本文中列出的不同JavaScript框架來模型訓練:簡單的線性迴歸多變量線性迴歸邏輯迴歸樸素貝葉斯k最近鄰算