原创 JavaScript事件監聽機制

初學JavaScript時,會用這樣的方法監聽事件 <html> <head> <meta charset="utf-8"> <title>js事件監聽機制</title> </head> <body> <input t

原创 leetcode(303)Range Sum Query - Immutable js代碼實現

Sum Query - Immutable Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), incl

原创 AngularJS教程(一)

AngulaJs簡介 AngularJs是一個JavaScript框架,AngularJS有着諸多特性,最爲核心的是:MVVM、模塊化、自動化雙向數據綁定、語義化標籤、依賴注入等等。 1.開始使用AngularJs AngularJs

原创 jade模板引擎(一)

Jade 是一個高性能的模板引擎,它是用 JavaScript 實現的,並且可以供 Node 使用。 1.首先新建app.js文件 var express = require('express'); //引入express模塊 var

原创 jade模板引擎(二)

jade模板引擎(二) 1.條件語句 jade允許我們不寫圓括號(),渲染出常規的JavaScript 一個簡單地例子: - var user = 'miaomiao' if user == 'miaomiao' p #{us

原创 leetcode(58)Length of Last Word js代碼實現

Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last wor

原创 leetcode (1) Two Sum js代碼實現

Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum s

原创 JavaScript繼承方式

1.apply方法 apply方法詳情可以參考JavaScript中的apply和call apply方法同樣也可以實現多繼承 示例代碼 function School(){ this.name = 'HEU'; this.sho

原创 JavaScript中的apply和call

剛剛接觸到apply和call方法時,對他們兩個的理解十分的模糊,最近在聯繫的過程中對apply和call有了更清晰的理解了,我把我對這個問題的理解記錄在這裏,如果有什麼不對的或者說的不清楚的地方還請大家指出,謝謝 1.apply   

原创 Flex彈性盒模型

引言 flex爲flexible box的縮寫,即彈性佈局,利用flex可以對網頁進行靈活的佈局 一個簡單的例子 <html> <head> <meta charset="utf-8"> <title>flex彈性佈局</title

原创 PHP上傳圖片問題

PHP上傳圖片問題 HTML文件如下 注意:method爲post 而且必須要加上enctype="multipart/form-data",缺少一樣圖片上傳都會不成功 ! <html> <head> <meta charset="ut

原创 JavaScript中的類與對象

對象是對客觀事物的抽象 類是對對象的抽象 JavaScript是基於對象的語言,它擁有許多創建類和對象的方法 JavaScript中允許我們在對象創建之後進行定義對象的屬性,我們可以這樣來寫 <span style="font-siz

原创 leetcode (5) Longest Palindromic Substring js代碼實現

Longest Palindromic Substring Given a string S, find the longest palindromic substring in S. You may assume that the

原创 AngularJs教程(二)

1. XMLHTTPRequest $http是AngularJs的一個核心服務,用於讀取遠程服務器上的數據。 json文件內容如下 [ {type:"apple", weight:"3kg"}, {type:"orange", weig

原创 JavaScript事件代理

事件代理 (event delegation) JavaScript事件代理是一種簡單地技巧,通過它我們可以把事件處理器添加到一個父級元素上,這樣就避免了把事件處理器添加到多個子集元素上 事件代理利用了兩個在JavaScript事件中常會