iT邦幫忙

1

JS LHS與 RHS DAY46

  • 分享至 

  • xImage
  •  

RHS(Right-hand-side)
取值來自右側的變數

EX:

// LHS
var name = '皮傑先生';
// RHS
console.log(name);

// RHS + LHS
// 先用 RHS 取得 name值 再利用 LHS 賦予到變數 man 上
var man = name;

RHS不會在編譯過程中出現錯誤
會在執行階段才發現
如下圖:

var name = '皮傑先生';
console.log(na);

這裡會顯示 na 未定義
https://ithelp.ithome.com.tw/upload/images/20201013/2012303906Dv33a36P.jpg


LHS(Left-hand side)
用來賦予值到左側的變數

EX:

// 把值賦予到左側變數
var name = '皮傑先生';

若左側不是變數,則無法賦予值
如下圖:

'皮傑先生' = 1;

屬於 編譯過程中發生的錯誤
https://ithelp.ithome.com.tw/upload/images/20201013/20123039stpT63X4lD.jpg

那今天的介紹就到這裡
明天將介紹 執行環境、作用域
若有任何問題 或 內容有誤
可以跟我說唷/images/emoticon/emoticon07.gif


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言