1. 程式人生 > >H5基礎知識第九課時(JS運算子)

H5基礎知識第九課時(JS運算子)

1.逗號運算子和逗號表示式  表示式1,表示式2,表示式3,...
 逗號表示式都是由逗號運算子組合而成
 逗號表示式最終的值是最後一個表示式的值
 
2.位運算子
//按位與:兩個運算元都是1,結果才為1
var a=10;
var b=0;
                alert(a&b)
//按位或:兩個運算元只要有一個是1,結果就為1
alert(a|b)
//按位異或:兩個數字一樣,結果就為0,兩個數字不一樣,結果就為1
alert(a^b)
//按位非/取反:運算元為1,結果為0,運算元為0,結果為1
//簡單的方法:數字求負,再減一
alert(~a)

相關推薦

H5基礎知識課時(JS運算子)

1.逗號運算子和逗號表示式  表示式1,表示式2,表示式3,...  逗號表示式都是由逗號運算子組合而成  逗號表示式最終的值是最後一個表示式的值   2.位運算子 //按位與:兩個運算元都是1,結果才為1var a=10;var b=0;                

H5基礎知識課時JS運算子和計算水仙花數)

1.運算子 算數運算子 +、-、*、/、%、++、-- 賦值運算子 = += -= *= /= %= 關係運算符 ==、!=、>、<、>=、<= 條件運算子 a>b?true:false 位運算子、邏輯運算子 &、|、~、&&、||、! 位移運算子 <

H5基礎知識課時(Window物件常用的屬性)

(1)screen:有關客戶端的品目和顯示效能的資訊          height:螢幕的高度          width:螢幕寬度          availHeight:螢幕可用高度          availWidth:螢幕可用寬度 (2)history:有關客戶訪問過的URL的資訊    le

H5基礎知識十四課時(用JQuery實現滑鼠懸浮時改變樣式)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>滑鼠懸浮時改變樣式</title> <style>

c#基礎知識

類和對象 成員 public void 特征 pub ati args main 類和對象 class Dog { //共同特征,品種(字段) public string breed; //行為, 犬叫(方法)

python基礎知識篇(函式)

函式 >>>>>>>>>>> : 使用函式的好處 1.程式碼重用 2.保持一致性,方便維護 3.可擴充套件性 定義方法 def test01(): age="sasa,sdda" print(age) return(age)

java基礎篇 條件運算子(三元運算子

條件運算子( ? : )也稱為 “三元運算子”。 語法形式:布林表示式 ? 表示式1 :表示式2 運算過程:如果布林表示式的值為 true ,則返回 表示式1 的值,否則返回 表示式2 的值 例子如下: packa

linux基礎知識-三天

linux基礎知識一、環境變量PATH$PATH:決定了shell將到哪些目錄中尋找命令或程序,PATH的值是一系列目錄,當您使用某個命令時,Linux在這些目錄中尋找具體的命令程序。[[email protected]/* */ ~]# echo $PATH/application/mysql/

Linux-基礎知識-四天

linux基礎知識一、權限管理文件的權限主要針對三類對象進行定義:owner: 屬主, ugroup: 屬組, gother: 其他, o每個文件針對每類訪問者都定義了三種權限:r: Readablew: Writablex: eXcutable文件:r: 可使用文件查看類工具獲取其內容;w: 可修改其內容;

linux基礎知識-四天

linux基礎知識Linux文件系統上的特殊權限SUID, SGID, Sticky權限r, w, xuser, group, other安全上下文前提:進程有屬主和屬組;文件有屬主和屬組;(1) 任何一個可執行程序文件能不能啟動為進程:取決發起者對程序文件是否擁有執行權限;(2) 啟動為進程之後,其進程的屬

Linux基礎知識-六天

linux基礎知識一、文件查找:在文件系統上查找符合條件的文件;文件查找:locate, find非實時查找(數據庫查找):locate實時查找:findlocate:依賴於事先構建的索引;索引的構建是在系統較為空閑時自動進行(周期性任務);手動更新數據庫(updatedb);索引構建過程需要遍歷整個根文件系

linux-基礎知識-9天

linux-基礎知識su命令su的作用是變更為其它使用者的身份,超級用戶除外,需要鍵入該使用者的密碼。su 是切換到其他用戶,但是不切換環境變量(比如說那些export命令查看一下,就知道兩個命令的區別了)su - 是完整的切換到一個用戶環境所以建議大家切換用戶的時候,盡量使用 su - linuxso 這

Linux-基礎知識-8天

linux-基礎知識usermod命令功能:修改用戶賬號參  數: -c<備註>   修改用戶帳號的備註文字。  -d登入目錄>  修改用戶登入時的目錄。  -e<有效期限> 修改帳號的有效期限。  -f<緩沖天數> 修改在密碼過期後多少天即關閉該帳號。  -

linux-基礎知識-11天

基礎知識LVM: Logical Volumn Managerlvm, lvm2dm: device mapper將一個或多個底層塊設備組織一個邏輯的工具lv, multipathBlock Devices:Pysical ExtentPE: 大小固定存儲空間邊界:物理邊界:邏輯邊界邏輯卷:擴展:物理 --&

linux-基礎知識-12天

linux-基礎知識vim編輯器 簡介 vi: Visual Interface,文本編輯器 文本:ASCII, Unicode 文本編輯種類: 行編輯器: sed 全屏編輯器:nano, vi VIM - Vi IMproved 使用 vim:模式化的編輯 基本模式: 編輯模式,

linux-基礎知識-14天

linux-基礎知識tar的命令打包:tar zcvf /root/etc.tar.gz /etc/查看包的內容:tar tf etc.tar.gztar zcvf /root/etc.tar.gz --exclude=/etc/services /etc/排除文件:-X --exclude-from解壓包:

linux-基礎知識-16天

linux-基礎知識1、備份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下載新的CentOS-Base.repo 到/etc/yum.repos.d/CentOS 5wget -O /etc/yu

linux-基礎知識-17天

linux-基礎知識bash的基礎特性(1) (1) 命令歷史 history 環境變量: HISTSIZE:命令歷史記錄的條數; HISTFILE:~/.bash_history;

linux-基礎知識-18天

linux 基礎知識 文本處理工具:wc, cut, sort, uniq wc命令: wc [OPTION]... [FILE]... -l: lines -w: words -c: characters c

c#基礎知識五節

n) 基礎 ole 最大值 new rgs sys c# () 數組的定義 using System; class program {   static void Main(sting [ ] args)   {     //定義一個int類型的數組x     int