原创 ES6入門基礎知識

一、let和const 1.let 在ES5中沒有塊級作用域這一概念,但在ES6中,新增了let命令,let所聲明的變量只在let命令所在的代碼塊內有效。 暫時性死區(TDZ):let沒有變量聲明提升,在let命令聲明變量之前,

原创 Linux面試題史上最全總結

選擇題 1 在終端下輸入mount -a命令的作用是:C A 強制進行磁盤檢查 B 顯示當前掛載的所有磁盤分區的信息 C 掛載/etc/fstab文件中的除noauto以外的所有磁盤分區 D 以只讀方式重新掛載/etc/fstab文件中的

原创 CleanWebpackPlugin is not a constructor 報錯原因

關於webpack使用CleanWebpackPlugin插件時報錯(CleanWebpackPlugin is not a constructor)原因: 今天使用webpack的時候,遇到了一個錯誤: 但是我是按照webpa

原创 推薦一些好用的插件,可搭配react使用

react-sortable-hoc 作用:可以很簡便地對元素進行拖拽 用法: import { SortableContainer, SortableElement } from "react-sortable-hoc"; im

原创 JS特效-三大家族-原生封裝

一、首先,我們先了解一下三大家族及其區別(offset/scroll/client) 1.offset 1.1.offsetWidth = width+padding+border; 1.2.offsetHeight = Height+p

原创 關於如何用css使盒子的邊框做成圓角的問題

要實現圓角的效果其實很簡單,用一個radius屬性就行了。話不多說,直接上代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8">

原创 CSS3-選擇器和過渡

一、選擇器和盒模型 1.屬性選擇器 E[attr]:查找指定的擁有attr屬性的E標籤 E[attr=value]:查找擁有指定的Attr屬性並且屬性值爲value的E標籤,=是嚴格匹配 E[attr*=value]:查找擁有指

原创 關於如何求兩個字符串的最大公共子串的問題

這是一個求字符串的最大公共子串的模板,此方法對於長度較短的字符串效率較高: #include <stdio.h> #include <string.h> int f(char s1[],char s2[]) { int a

原创 藍橋杯歷屆試題-合根植物(並查集)

藍橋杯歷屆試題-合根植物是一道簡單的並查集問題,並查集算法的核心是把兩個點連通起來的函數和找到某個點的根節點的函數,本文把這兩個函數定義成join()和find(); 先寫出這兩個函數的原型: int find(int x) {

原创 藍橋杯歷屆試題-高僧鬥法(博弈論)

藍橋杯歷屆試題-高僧鬥法是一道尼姆堆博弈論(Nim遊戲),本文只對尼姆堆問題進行粗略的解釋,不對題目進行講解,我相信只要搞清楚了尼姆堆這種博弈論問題之後,這道題將會迎刃而解。 一般的Nim遊戲是這樣的:有n個石堆,每堆裏有數量一定

原创 個人GitHub地址

個人GitHub倉庫地址: https://github.com/Kobe-G

原创 js高級進階知識

一、函數的原型 1.創建對象的三種方式: 字面量、調用系統的構造函數、自定義構造函數 2.工廠模式創建對象: function createObject(name,age) { var obj=new Obje

原创 對js基礎知識的一些理解

一、js中的數據類型 1.簡單類型 number string bool null undefined 2.複雜類型 obiect 3.對“簡單類型傳值,複雜類型傳址”的理解 1.首先理解簡單類型和複雜類型的變量如何在內

原创 移動web開發-插件&事件篇

前言:本文主要給大家介紹一下移動端常用的事件和插件。 一、事件 1.觸摸事件 touch觸摸事件是一組事件 touchstart :當手指觸摸屏幕的時候觸發 touchmove :當手指在屏幕來回的滑動時候觸發 touc

原创 移動web開發-佈局篇

前言:一般來說,一個比較大的網站和平臺都有PC端和移動端兩個網站點,即要寫兩套css樣式,也有一些公司採用的是響應式佈局(本質上也是兩套css樣式),今天就給大家介紹幾種移動端的佈局方式。 在介紹佈局方式之前,先介紹一下視口:view