js小知識1

一、命名規(guī)范

駝峰命名法
    匈牙利命名法
    oBtn        object          一個按鈕
    aBtn        array           一組按鈕
    sName       string          字符串名字
    iAge        int             整數(shù)年齡
    fPrice      float           小數(shù)價格

二话告、流程控制語句

if  
    if else         
    if else if

    switch          
        switch(變量){
            case item1:
                coding
                break;
            case item2:
                coding
                break;
            case item3:
                coding
                break;
            default:
                coding
                break;
        }

三兼搏、返回值

return

    function 函數(shù)名(參數(shù)){
        coding
        return ;
    }

    調(diào)用某個函數(shù),可以返回一個東西沙郭。

return有特點
    如果不寫return佛呻,默認返回undefined
    如果寫了return,但是沒寫值病线。依然返回undefined
    return后面的代碼不執(zhí)行

=================================================
return的作用:
    1.返回東西
    2.阻斷程序執(zhí)行


function show(){
    oDiv.style.display = 'block';
}
show()


function sum(a,b){
    return a+b;
}
var result = sum(12,5);

四吓著、隨機數(shù)

隨機數(shù)
    Math.random()           
        從0-1的隨機小數(shù)
        會出現(xiàn)0,但是絕對不會出現(xiàn)1

獲取從n-m的隨機整數(shù)
function rnd(n,m){
    return parseInt(Math.random()*(m-n)+n);
}
rnd(10,20);

五送挑、運算符

算數(shù)運算符
        +   -   *   /   %(模绑莺、取余)
        %
            10%3    1
            2%2     0

        隔行變色
            0   %2  0
            1   %2  1
            2   %2  0

    賦值運算符
        =
        +=  -=  *=  /=  %=
    比較運算符
        >   <   >=  <=
        ==          !=(不等)
        ===(全等)     !==(不全等)
    邏輯運算符
        &&      (與, 并且)         都滿足
        ||      (或, 或者)         滿足一個
        !       (非, 取反)         相反的結(jié)果

六、定時器

setInterval         隔一段時間執(zhí)行一次

    var timer = setInterval(function(){

    },ms);          ms毫秒
    setTimeout          過一段時間執(zhí)行一次惕耕,只有一次纺裁。
    var timer = setTimeout(function(){

    },ms);

注意:開定時器之前,先清除
    清除定時器
        clearInterval(timer);
        clearTimeout(timer);

七司澎、日期對象

var oDate = new Date();
    獲取年
        oDate.getFullYear();
    獲取月
        oDate.getMonth();
        從0開始
    獲取日
        oDate.getDate();
    獲取時
        oDate.getHours();
    獲取分
        oDate.getMinutes();
    獲取秒
        oDate.getSeconds();

八欺缘、設置日期時間

設置年
        oDate.setFullYear(y,m,d);           設置年月日
        oDate.setFullYear(y,m);             設置年月
        oDate.setFullYear(y);               設置年
    設置月
        oDate.setMonth(m,d);                設置月日
        oDate.setMonth(m);                  設置月
    設置日
        oDate.setDate(d);                   設置日

    不能設置星期

    設置時
        oDate.setHours(h,m,s,ms);           設置時分秒毫秒
        oDate.setHours(h,m,s);              設置時分秒
        oDate.setHours(h,m);                設置時分
        oDate.setHours(h);                  設置時
    設置分
        oDate.setMinutes(m,s,ms);           設置分秒毫秒
        oDate.setMinutes(m,s);              設置分秒
        oDate.setMinutes(m);                設置分
    設置秒
        oDate.setSeconds(s,ms);             設置秒毫秒
        oDate.setSeconds(s);                設置秒
    設置毫秒
        oDate.setMilliseconds(ms);          設置毫秒

九、倒計時

倒計時
    獲取目標時間挤安,時間戳
    時間差 = 目標時間戳-當前時間戳
設置時間戳
        oDate.setTime();                

時間戳         格林威治時間(1970-1-1 00:00:00.000)
從1970年1月1日0點0分0秒0毫秒開始谚殊,到現(xiàn)在所經(jīng)歷的毫秒數(shù)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市蛤铜,隨后出現(xiàn)的幾起案子嫩絮,更是在濱河造成了極大的恐慌,老刑警劉巖昂羡,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件絮记,死亡現(xiàn)場離奇詭異,居然都是意外死亡虐先,警方通過查閱死者的電腦和手機怨愤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蛹批,“玉大人撰洗,你說我怎么就攤上這事篮愉。” “怎么了差导?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵试躏,是天一觀的道長。 經(jīng)常有香客問我设褐,道長颠蕴,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任助析,我火速辦了婚禮犀被,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘外冀。我一直安慰自己寡键,他們只是感情好,可當我...
    茶點故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布雪隧。 她就那樣靜靜地躺著西轩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪脑沿。 梳的紋絲不亂的頭發(fā)上藕畔,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天,我揣著相機與錄音捅伤,去河邊找鬼劫流。 笑死巫玻,一個胖子當著我的面吹牛丛忆,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播仍秤,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼熄诡,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了诗力?” 一聲冷哼從身側(cè)響起凰浮,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎苇本,沒想到半個月后袜茧,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡瓣窄,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年笛厦,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片俺夕。...
    茶點故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡裳凸,死狀恐怖贱鄙,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情姨谷,我是刑警寧澤逗宁,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站梦湘,受9級特大地震影響瞎颗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜捌议,卻給世界環(huán)境...
    茶點故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一言缤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧禁灼,春花似錦管挟、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至守谓,卻和暖如春穿铆,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背斋荞。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工荞雏, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人平酿。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓凤优,卻偏偏與公主長得像,于是被迫代替她去往敵國和親蜈彼。 傳聞我的和親對象是個殘疾皇子筑辨,可洞房花燭夜當晚...
    茶點故事閱讀 45,500評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法幸逆,內(nèi)部類的語法棍辕,繼承相關(guān)的語法,異常的語法还绘,線程的語...
    子非魚_t_閱讀 31,662評論 18 399
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,280評論 25 707
  • 最近每天的夢境真是一部部劇情大片楚昭,夢里有不認識的,還有多年未見的朋友拍顷,類型有武打抚太、愛情片。我在夢里做了一次次的女豬...
    shmily由由and花花閱讀 439評論 0 2
  • 陽光盒子 火狐游覽器便攜版 http://sunbox.cc/ 外貿(mào) 料網(wǎng) wordpress博客 http...
    123四月雨帶來五月花閱讀 357評論 0 0
  • 今天吃了一個冰棍菇怀,用避孕套做的凭舶。真的長見識了晌块。你別說還挺甜,就是舌頭有點油帅霜。 小姑娘問匆背,現(xiàn)在吃還是回家吃?現(xiàn)在吃幫...
    801db6bd5c92閱讀 137評論 0 0