Time of Update: 2017-01-18
如下所示:var param = {}; for(var i=0;i<fields.length;i++){ var field = fields[i]; if(field.searchCondition != undefined && $('#search'+field.name).val() != ''){ param["search."+field.name]=$('#search'+field.name).val(); } }在js中,一個[]認為是數組;{}認為是Json對象;
Time of Update: 2017-01-18
關於arguments,callee,caller等的測試 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
在頁面最下面放上如下的代碼就可以了 複製代碼 代碼如下:<script> function flashrun() { var d=document.getElementsByTagName("object") for(x=0;x<d.length;x++) {
Time of Update: 2017-01-18
之前的同事寫了一個工具,但有bug,就是在替換檔案後原檔案的格式變成utf8 BOM了,這種帶BOM的XML在Mac下可能讀取不出來,所以就需要寫個工具處理一下。其實思路比較簡單,首先遍曆目錄,然後讀取目錄,將檔案頭三個位元組去除掉,然後儲存為utf-8格式的檔案即可,直接上代碼吧 :)複製代碼 代碼如下:var fs = require('fs');var path = "目標路徑..";function readDirectory(dirPath) {
Time of Update: 2017-01-18
結構 html head body div span Meta資訊 DOCTYPE title link meta style 文本
Time of Update: 2017-01-18
我們來看一下什麼是阻塞操作;我類比一個sleep()方法來使hello star延遲10秒列印。requestHandlers.js複製代碼 代碼如下:function start() { console.log("Request handler 'start' was called."); function sleep(milliSeconds) { var startTime = new Date().getTime(); while (new
Time of Update: 2017-01-18
1.overflow內容溢出時的設定(設定被設定對象是否顯示捲軸) overflow-x水平方向內容溢出時的設定 overflow-y垂直方向內容溢出時的設定 以上三個屬性設定的值為visible(預設值)、scroll、hidden、auto。 2.scrollbar-3d-light-color立體捲軸亮邊的顏色(設定捲軸的顏色) scrollbar-arrow-color上下按鈕上三角箭頭的顏色 scrollbar-base-color捲軸的基本顏色
Time of Update: 2017-01-18
緊接上一節,我們來分析一下代碼:第一行請求(require)Node.js內建的 http 模組,並且把它賦值給 http 變數。接下來我們調用http模組提供的函數: createServer 。這個函數會返回一個對象,這個對象有一個叫做 listen 的方法,這個方法有一個數值參數,指定這個HTTP伺服器監聽的連接埠號碼。為了提高可讀性,我們來改一下這段代碼。原來的代碼:複製代碼 代碼如下:var http =
Time of Update: 2017-01-18
我們先來實現一個簡單的例子,hello world。似乎每種語言教程的第一節都會講這個,我們也不例外。首先我們先建立一個項目目錄,目錄可自己定義,本案例的目錄為 e:/nodetest/。由於我們要搭建的是伺服器,所以我把第一個檔案命名為server.js。在server.js裡面輸入以下代碼:複製代碼 代碼如下:var http = require("http"); http.createServer(function(request, response) {
Time of Update: 2017-01-18
方法說明:該方法以非同步方式來改寫檔案的讀寫權限。操作完成後的回調只接收一個參數,可能會出現異常資訊。文法:fs.chmod(path, mode, callback)由於該方法屬於fs模組,使用前需要引入fs模組(var fs = require(“fs”) )接收參數:1. path 檔案路徑2. mode 讀寫權限(如:777)3.
Time of Update: 2017-01-18
方法說明: 根據指定的檔案描述符fd來讀取檔案資料並寫入buffer指向的緩衝區對象。相對於readFile提供了更底層的介面。一般情況下不建議使用這種方式來讀取檔案,因為它要求你手動管理緩衝區和檔案指標,尤其是在 你不知道檔案大小的時候,這將會是一件很麻煩的事情。文法:複製代碼 代碼如下:fs.read(fd,buffer,offset,length,position,[callback(err,bytesRead,buffer)])由於該方法屬於fs模組,使用前需要引入fs模組(var
Time of Update: 2017-01-18
方法說明:以非同步方式建立檔案目錄。如果目錄已存在,將拋出異常。文法:複製代碼 代碼如下:fs.mkdir(path, [mode], [callback(err)])由於該方法屬於fs模組,使用前需要引入fs模組(var fs= require(“fs”) )接收參數:path 將建立的目錄路徑mode &
Time of Update: 2017-01-18
前面的話:最近空餘時間在學 Angular 2,國慶節的時候看了官網的quickstart,還寫了一篇文章,只是一個hello world demo。後面繼續看了它的一個項目教程,剛開始還可以跟上,當後面就比較混亂了。的確,對於新手來講,要瞭解一個架構還是比較麻煩的。所以停止項目,開始看看 angular 的整體架構是如何的,聯絡項目,分析下,慢慢來。學習連結:中文官網本文開始: angular 應用:用帶 angular 拓展文法的 HTML 寫模板,用組件類管理這些模板,用服務添加應用邏輯,
Time of Update: 2017-01-18
方法說明: 同步版的 chown() 。文法:複製代碼 代碼如下:fs.chownSync(path, uid, gid)由於該方法屬於fs模組,使用前需要引入fs模組(var fs= require(“fs”) )接收參數:path 目錄路徑uid
Time of Update: 2017-01-18
From: http://blog.iecn.net/zmm <script language="javascript"> function getFuncName(_callee) { var _text = _callee.toString(); var _scriptArr = document.scripts; for
Time of Update: 2017-01-18
方法說明: 變更檔許可權(檔案描述符)。文法:複製代碼 代碼如下:fs.fchmod(fd, mode, [callback(err)])由於該方法屬於fs模組,使用前需要引入fs模組(var fs= require(“fs”) )接收參數:fd
Time of Update: 2017-01-18
在IECN裡有朋友問起怎麼擷取表格中某個儲存格的行號與列號,可以用rowIndex和cellIndex來擷取. 具體效果請看下面的代碼 擷取table中的rowIndex和cellIndex 行1列1行1列2行1列3 行2列1行2列2行2列3 行3列1行3列2行3列3 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
一,開篇分析從今天開始,我們來深入具體的模組學習,這篇文章是這個系列文章的第三篇,前兩篇主要是以理論為主,相信大家在前兩篇的學習中,對NodeJS也有一個基本的認識,沒事!!!趁熱打鐵,讓我們繼續將NodeJS進行到底,好了廢話不多說,直接進入今天的主題 “Net模組” ,那麼”Net“應該如何理解那?它是做什麼用的那?(Net模組可用於建立Socket伺服器或Socket用戶端。NodeJS 的資料通訊,最基礎的兩個模組是 Net 和 Http,前者是基於 Tcp 的封裝,後者本質還是
Time of Update: 2017-01-18
login.php<?if(isset($submit)){ session_start(); $nickname=$name; session_register("nickname"); header("location:hframe.php"); &nbs
Time of Update: 2017-01-18
js parsefloat parseint JavaScript提供了3個顯式的類型轉換函式,分別是eval()、parseInt()和parseFloat()。 eval()函數:將字串運算式轉換成數字值。例如,語句total=eval("432.1*10")的結果是total=4321即將數值4321賦予total變數。 parseInt()函數:把字串轉換成整數。返回是從字串的第一個字元開始,如果字元不是以整數開頭則返回0。parseInt()函數還可以轉換十六進位數或十進位數。 例如: