原创 JS、Jquery裏面的jsonp

參考個人博客:http://www.zhuzhuman.com/nav-1/type-1/article/20.html       我們平常使用ajax從前端發起請求獲取數據,一般請求的地址都是和當前網頁是同源的,即不能進行跨域

原创 JS生成器 - generator

generator(生成器)是ES6標準引入的新的數據類型。最大特點就是可以交出函數的執行權(即暫停執行)。一個generator看上去像一個函數,區別就是函數名前面多了一個星號 *,但可以返回多次。與yield命令配合,可以實現暫停

原创 JS新增對象Map和Set

JS新增對象Map、SetMapSet Map Map映射是ES6裏面新增的一個對象,是一組鍵值對的結構,具有極快的查找速度。 <script type="text/javascript"> // 初始化Map需要一個二維數組

原创 JS函數前面加!、+、-、~符號以及;是什麼意思、按位取反

1. 函數定義和調用 1-1 常見的函數定義和調用 匿名函數: function() {}; // 會報錯, var fn = function() {}; // 不會報錯 fn(); 普通函數: func

原创 JS中的正則

正則可以規定在文本或字符串中要檢索或替換的內容,可以是表達式的形式。然後可以在文本或字符串中匹配自己給定好的內容。 1. JS中的正則表達式寫法 1. var reg = new RegExp('表達式',flag); 2. var re

原创 前端學習筆記整理一 HTML

web前端:   1.HTML(網頁內容載體 Hypertext Markup Language),網頁的結構層(骨架)。 2.CSS(網頁外衣 Cascading styles sheets),網頁表現層(樣子)。 3.JS(實現網頁上

原创 DOM對象

DOM可以控制HTML文檔裏面的節點元素 HTML的DOM樹結構: DOM的節點及節點類型(nodeType)包括: 1. 文檔節點 nodeType:9。 2. 元素節點 nodeType:1。 3. 文本節點 n

原创 前端學習筆記3-1 javascript

本篇介紹js的基礎知識、基本語法、及簡單函數。 1. JS基礎知識 js由網景+sun共同開發,js是單線程的。 基本特點: 1. 腳本語言:js是一種解釋性的腳本語言,c、c++等語言先編譯後執行,而js可以直接執行。 2. 基於

原创 HTML標籤常見和不常見但常用的屬性

1. 常見的標籤屬性 1. src = "地址"; 2. href = "地址"; 3. target = "_self/_blank/_parent/_top/framename"; 鏈接的打開方式。 4. value = "值"; 5

原创 PHP使用Redis

Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key- Value數據庫,並提供多種語言的API。 Redis支持的數據類型有 String(字符串), List(列表), Hash(字典),

原创 JS中的塊級作用域,var、let、const三者的區別

首先,ECMAScript和JavaScript關係:       ECMAScript是一個國際通過的標準化腳本語言。JavaScript由ECMAScript和DOM、BOM三者組成。可以簡單理解爲:ECMAScript是JavaS

原创 Git 常用命令

git管理的工作流程: 工作區 -> 暫存區 -> 分支 (暫存區和分支屬於版本庫) 工作區通過add可以將文件加進緩存區,緩存區通過commit可以到當前分支 工作區: 我們電腦中的文件夾,我們操作文件是在工作區操作。 版本庫:

原创 JS事件綁定、冒泡/捕獲、常見的兼容處理、委託、阻止默認行爲和冒泡

1. 事件綁定       我們常見的事件一般是類似obj.onclick = function () {};這種,這種情況下,如果給同一個obj寫同一個事件,那後面寫的事件會把之前的事件給覆蓋掉,只執行後加的事件函數。       而

原创 centos7.4安裝laravel開發環境

參考文檔: https://www.aliyun.com/jiaocheng/128853.html https://jingyan.baidu.com/article/215817f7a10bfb1eda14238b.html 1.

原创 Jquery裏面的jsonp

      我們平常使用ajax從前端發起請求獲取數據,一般請求的地址都是和當前網頁是同源的,即不能進行跨域請求,(跨域:主域名、子域名、端口號其中有一個不同就屬於跨域);       Jsonp(JSON with Padding)