工作中的小技巧(一)
學(xué)會怎么樣問問題?
1、在問別人問題的時候,只要告訴對方有什么地方不明白,自己奇怪的地方就可以了,不要過多的闡述自己的觀點,因為這樣會影響對方思考或者是把對方往錯誤的方向引導(dǎo),要做的就是耐心傾聽對方的解釋和等待解釋。
2、時機一定要把握好,千萬不要在別人忙的時候,或者是不想談?wù)摗肮ぷ鳌被蛘摺凹夹g(shù)”的時間,這樣別人不但不會告訴你反而非常反感這樣的事情,所以建議是在別人開心并且有時間的時候才是最佳時間
如何在excel中限定表格內(nèi)容?(例如判斷題的答案只有對、錯)
注意:使用的是office 2007
數(shù)據(jù)-->數(shù)據(jù)有效性-->設(shè)置-->序列-->yes,no
如果是多個數(shù)據(jù)就用逗號隔開,則在指定的表格內(nèi)容只允許輸入限定的內(nèi)容,用戶也可以自己選擇
Ajax發(fā)送同步請求是鎖定整個瀏覽器,不允許有其他任何操作和請求,甚至包括最大化和最小化,如果服務(wù)器無應(yīng)答可能導(dǎo)致瀏覽器無響應(yīng)
在使用if條件判斷時,“常量在前,變量在后”的原則,防止在編寫代碼的時候少寫了一個等號,這樣就編譯不通過,能夠提前發(fā)現(xiàn)問題,如果項目大了之后,找這樣的問題是很費時的。
if(FALSE == restartFlag){
?....
}
學(xué)會用world工具統(tǒng)計文本中的字符、文字、單詞、空格的個數(shù)?
在使用多語言翻譯的時候,翻譯收費是按照單詞的個數(shù)來計算的,(一個單詞2RMB),所以統(tǒng)計單詞的數(shù)量是很有實際意義的。
審閱-->字數(shù)統(tǒng)計
這樣就能統(tǒng)計——字符數(shù)、words、中文單詞、空格...
在JS中,所有方法的參數(shù)全部都放在arguments這個數(shù)組中,可以參考下面的例子:
function test(name){alert(name);
for(var i = 0; i < arguments.length; i++){
alert(arguments[i]);
}
}
test("huangbiao",23,"boy","java enginer");
備注:從上面的demo中可以看出,方法調(diào)用的全部參數(shù)都在arguments數(shù)組中,這個也利用了js的重構(gòu)方法
如何更改按鍵的功能?(將Tag改為Enter)
if(event.keyCode == 13){event.keyCode = 9;
}
?
如何在excel中將不同表中相同的字符串全部查找出來(即在整個文件中查找)?
ctrl+f-->輸入要查找的內(nèi)容-->選項-->范圍-->工作簿-->查找全部內(nèi)容
目的:在提交翻譯的時候可以將不同表中相同的內(nèi)容全部除掉,這樣可以降低翻譯成本(一個單詞2RMB)
提供一種使用jquery提高效率的方法?
$("#top").find('p.classA');$("#top").find('p.classB');
備注:jquery的效率是很低的,每次查找之后然后遍歷每個屬性,所以很浪費時間
var cached = $("#top");
cached.find('p.classA');
cached.find('p.classB');
備注:利用緩存機制,先得到公有對象,保存在內(nèi)存中,然后需要的時候直接取,只查找遍歷一次,以后每次都可以使用,這樣可以大大提高效率,節(jié)省時間
關(guān)于公共資源文件處理的兩種方式以及優(yōu)缺點?
GP02:每個頁面都有對應(yīng)的資源文件,該資源文件較小,加載速度快,為用戶節(jié)省流量。但在多國語言中維護很復(fù)雜,維護問文件比較多,修改的時候很容易遺漏某些文件,切換資源文件需要切換整個目錄
E587:所有的資源文件全部都在一個文件中,這樣文件比較大,加載速度慢,但是維護起來比較簡單,只需要管理一個文件,不容易出現(xiàn)重復(fù)勞動的情況,只需要切換文件就可以了
在E5中切換資源文件的管理方式:WEB UI發(fā)送請求切換資源文件,實際上是映射了一個虛擬的文件lang.js,這個lang.js實際是指向的是用戶需要切換的資源文件,盡管所有的資源文件都不一樣,但是用的都是lang.js這個虛擬文件,這樣就可以達到切換資源文件而又不需要更改代碼的目的。
?
在HTML中,我們應(yīng)該少用<frameset>框架集,因為這個存在瀏覽器兼容的問題,尤其是想更換頁面風格或者是背景的時候,是非常困難的,很難調(diào)試,所以工作中不建議使用框架;
現(xiàn)在軟件應(yīng)該兼容firefox(嚴格按照W3C標準),IE(Windows操作系統(tǒng)),Chrom(谷歌瀏覽器),Opera(擁有最快的解析引擎),Safari(蘋果瀏覽器),一般firefox標準通過之后,除了IE以外的其他瀏覽器一般是沒有什么問題的,但是Safari這個瀏覽器有自身的獨立性,我這里說的就是除了IE有自身的標準,其余的都是遵循W3C標準的
?
在HTML中,TITLE標簽只接收文本信息,不能夠解析樣式,不對任何標簽做任何解析,輸入什么文本就顯示什么
習慣使用全局變量,如果變量較多,可以將變量按照功能模塊劃分,一定要做好注釋,命名規(guī)則也要明確,能夠從變量名中知道該變量的意思,以及作用
在HTML標簽中有title屬性,該功能是當用戶把鼠標放在設(shè)定的控件上時,會顯示一個小的提示信息內(nèi)容(標簽的值),常用的標簽有<a><input>表單等。建議網(wǎng)站鏈接顯示的內(nèi)容和title屬性保持一致
在使用jquery的hide()和show()方法,有的瀏覽器只針對容器操作,而對空間操作無效,解決方案:
使用document.getElementById("id").style.display
把控件用span標簽包裹起來
document.getElementById("id").href = http://www.baidu.com;
上面的例子是動態(tài)添加title和href屬性
轉(zhuǎn)載于:https://www.cnblogs.com/hbiao68/archive/2011/10/15/2213728.html
總結(jié)
以上是生活随笔為你收集整理的工作中的小技巧(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 源码网站推荐
- 下一篇: PowerDesigner 企业架构模型
