Time of Update: 2018-12-06
今天寫了這麼一段段代碼:就是img標記中的scr地址需要調用javascript函數動態綁定,起初寫法如下:<img src="javascript:functionName()">瀏覽頁面的時候卻發現scr還是“javascript:functionName()” ,並不是函數返回的值,也就是說沒有執行函數。網上搜了一下有人寫要寫成這樣<img
Time of Update: 2018-12-06
function openCentered (url, windowName, width, height, featureString){ if (!windowName) windowName = ''; if (!featureString) featureString = ''; else featureString = ',' + featureString; var x = Math.round((screen.availWidth - width) /
Time of Update: 2018-12-06
http://www.cnblogs.com/heros/archive/2009/09/14/1566622.htmljavascript幾乎成了如今web開發人員必學必會的一門語言,但很多人卻只停在了一些表單驗證等基礎操作層面上,在物件導向語言大行其道的當下,我們需要去學習javascript的物件導向的知識,以便更好的掌握javascript、為深入理解各種指令碼架構打好基礎。
Time of Update: 2018-12-06
javascript是基於對象的程式設計語言。從window到document,從方法到類,從object到Array都是對象。 先看一下JSON(javascript object notation)對象,JSON是一種指令碼操作時常用的資料交換格式對象,相對於XML來說JSON是一種比較輕量級的格式,在一些intelligence的IDE中還可以方便的通過點操作JSON對象中的成員。
Time of Update: 2018-12-06
在進行編程時,必免不了要碰到複雜的功能。初學者最怕複雜的功能,因為不能夠很好的進行功能邊界劃分,只能一大串if、迴圈加case堆疊在一起,結果出來的程式自己看著暈,別人看著更暈。好程式不是寫給computer的,而是寫給human的。遇到複雜功能,應該想著把它簡化、組件化,把小功能封裝成小工具,小功能塊可以任意的組合得到千變萬化的複雜功能。function就可以協助我們把功能進行封裝。那什麼是封裝呢。要我說,只要把具體實現給打包,對外提供調用介面那就是封裝,方法也好、類也好就做了這些事。
Time of Update: 2018-12-06
又重複造了個輪子,重複造輪子當然要有優點要不就沒有存在價值。使用簡單,方便。只要5行代碼就可產生年曆。input
Time of Update: 2018-12-06
最近小弟在實現一個Class方法時,為了保證在不用new關鍵字的情況下也能產生實力,又要傳遞參數。所以費了很大力氣,但是代碼還是不夠優美。今晚終於找到答案,解決方案就是es6的 spread 具體案例請見https://github.com/Neverland/Class/blob/master/script/class.js es6 官方對spred的解釋是Replace an array or array-like actual parameter value with its
Time of Update: 2018-12-06
大家也需對windows 8上可以用javascript開發Metro 介面的netive app有所瞭解。其實osx上也提供了類似的功能, OS X v10.4
Time of Update: 2018-12-06
傳送門 時間練利用兩個時間之間的差別與整個時間軸的長度運算得來locateHandler = function () {var referTime = (that[that.length] - that[0]) / 86400000, i = 0, len = that.handler.length, temp = 0;for (; i < len;) {temp = ((that[i] - that[0]) / (referTime * 86400000)) * that.parent.
Time of Update: 2018-12-06
在mobile上使用iscroll的話,預設啟用touch事件綁定,由於touch事件非常靈敏。如果手指觸摸到串連的話,滑動換沒完成瀏覽器就會預設開啟串連操作。這樣就不能完成正常滾動。 iscroll的設計思想是在一個頁面完成操作,沒有新開標籤開啟頁面的方式,那麼既要用iscroll又要實現新頁面開啟的功能怎麼辦能? time.qq.com的處理方式是,整個頁面都沒有使用a標籤,完全用指令碼操作介面的轉換。 http://h5.m.sohu.com/ 的處理方式是使用了a 和href,
Time of Update: 2018-12-06
記錄一下無線方向開發中的小東西 1. 【dom】 .click() ios5 坑爹的safari沒有為元素實現.click()方法,如果你在pc上開發,移植項目至行動裝置上測試時會導致錯誤。 尤其現在流行的web app和single page
Time of Update: 2018-12-06
我在工作的時候需要一個讓使用者選擇日期的東西,由於要求不高,而且只需要簡單的選擇年月日時就行了,也就沒有用Canledar從中學到一些js的處理知識,這裡就把代碼貼出來,歡迎大家拍磚. CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
問題:我在js檔案中定義了一個全域變數:var a,在函數B()中給a賦值,然後在函數C()中訪問a結果發現a居然是undefined找原因:
Time of Update: 2018-12-06
JS Code:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->
Time of Update: 2018-12-06
function checkchinese(str){ var re1 = new RegExp("^[\u4E00-\uFA29]*$") //漢字的範圍 var re2 = new RegExp("^[\uE7C7-\uE7F3]*$") var str = str.replace(/(^\s*)|(\s*$)/g,''); if (str == ''){return false;} if (!(re1.test(str) && (! re
Time of Update: 2018-12-06
文章目錄 1.遍曆可枚舉的自身屬性2.遍曆所有的自身屬性3.遍曆可枚舉的自身屬性和繼承屬性4.遍曆所有的自身屬性和繼承屬性1.遍曆可枚舉的自身屬性2.遍曆所有的自身屬性3.遍曆可枚舉的自身屬性和繼承屬性4.遍曆所有的自身屬性和繼承屬性 JavaScript中的屬性:如何遍曆屬性
Time of Update: 2018-12-06
Project Description$linq is a Javascript version of .NET's Linq to Objects, with some query operations inspired by MoreLinq (an extension to Linq to Objects).What is $linq?$linq is an implementation of .NET Linq to Objects for Javascript. It
Time of Update: 2018-12-06
1. oncontextmenu="window.event.returnValue=false" 將徹底屏蔽滑鼠右鍵<table border oncontextmenu=return(false)><td>no</table> 可用於Table 2. <body onselectstart="return false"> 取消選取、防止複製3. onpaste="return false" 不準粘貼4. oncopy="return
Time of Update: 2018-12-06
預設情況下,驗證提示資訊用label元素來顯示, 並且會添加css class, 通過css可以很方便設定出錯控制項以及錯誤資訊的顯示方式。 /* 輸入控制項驗證出錯*/ form input.error { border:solid 1px red;} /* 驗證錯誤提示資訊*/ form label.error{width: 200px;margin-left: 10px; color: Red;} 如果想自訂顯示方式,可以修改jquery.validate的預設顯示方式
Time of Update: 2018-12-06
代碼清單3-5 dynamicContent.xml<?xml version="1.0" encoding="UTF-8"?><properties> <property> <address>812 Gwyn Ave</address> <price>$100,000</price> <comments>Quiet, serene