原创 最簡單的九九乘法表打印

思前考後,目前能做的代碼量最少的九九乘法表,在之前的基礎上進階:17行代碼實現打印九九乘法表 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script sr

原创 3.1 函數基本概念

3.2.1 操作符 1.一元操作符:前置 後置 var num1 = 2; var num2 = 20; var num3 = --num1 + num2; // 等於 21 var num4 = num1 + num2; //

原创 簡單的打印九九乘法表

個人感覺比較簡單的jQuery實現九九乘法表,歡迎私信各種簡單代碼。需要引入jQuery庫 HTML部分,樣式可自己設計, 主要看JS部分, <!DOCTYPE html> <html> <head> <meta chars

原创 JS 實現簡單計算器 快速

直接上圖 HTML部分 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>我的第一個計算器</title> <link rel="stylesh

原创 4.1 變量 作用域 內存問題

4.1.1 基本類型和引用類型的值 複製變量值: 基本類型的複製:複製的是值 var num1 = 5; var num2 = num1; 引用型變量的複製:複製的是引用,改變其中一個變量,就會影響另一個變量 var obj1

原创 2.1 認識script和基本數據類型

2.1 < script >元素 在html頁面中插入JavaScript的方法主要是使用script元素,他有幾個屬性:  async: 表示應立即下載腳本,但不應妨礙頁面中的而其他操作,比如下載資源或等待其他等待加載的腳本,

原创 canvas 實現 簡單鐘錶繪製

給大家分享一個canvas的時鐘繪製 複製可直接使用 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style>

原创 H5拖放API:實現自動生成相框

實現功能: 將桌面圖片拖入指定地方,生成相框和相關信息。 相框需要自己配置,設置爲背景,在CSS中設置。 效果如圖: html部分: <!DOCTYPE html> <html> <head> <meta charse

原创 01 搭建React本地開發環境

一 項目搭建 1,安裝node.js(檢查安裝成功 輸入node -v和npm -v,成功出現版本號) 2,使用淘寶的cnpm,同時設置鏡像地址(檢查淘寶鏡像是否安裝成功 cnpm -v) 指令:npm install -g cn

原创 5.2 正則表達式 RegExp

距離5.1 有一個星期了,這一個星期主要是花在了練習CSS上,仿寫了一個淘寶首頁,今天接着看高級程序設計部分: 5.2 RegExp 類型1.使用字面量定義2.使用構造函數 RegExp3.RegExp 實例屬性:4.RegEx

原创 ES6語法 轉爲ES5 babel配置

下載並安裝 node.js http://nodejs.cn/download/ 開始babel 編譯器的配置 1.cmd = > 2.cd => 進入到項目根目錄 3.命令: npm init -y =

原创 DOM2 DOM3中的遍歷

分享一篇 容易理解的文章 NodeIerator() treeWalker() 相關例子及描述

原创 面試第二題 new 操作符 具體幹了什麼?

JavaScript new操作符具體幹了什麼呢? 在javascript 只要new 一個函數,就可以new一個對象,這應該算是JavaScript中函數式編程思想,這裏主要說明的是 在new的過程中發生了什麼? 1.具體主要有

原创 面試第一題 http 和 https

HTTP部分: 1.http狀態碼: 1xx:表示正在請求數據 2xx: 200,204,206, 表示請求成功,204表示只返回一部分數據 3xx: 301,302,303 表示你請求的資源確實存在,但你需要一個新的url來訪問

原创 JavaScript 深拷貝 遞歸 手寫

今天的學習筆記寫在了自己的網頁筆記本上,沒有記錄到博客,但是學到一個有關深拷貝的實現方法,爲加深印象,這裏給大家分享一下: 深拷貝:就是拷貝到最底層的屬性。 function deepCopy(object){ //這裏傳入一個