注釋運算子
語句資料型別
wxs **可以編寫在 wxml 檔案中的 標籤內,或以 .wxs 為字尾名的檔案內。
var box = 1;
var arr = "hello world";
var i; // i === undefined
上面**分別宣告了 box、arr、 i 三個變數。然後,box 賦值為數值 1 ,brr 賦值為字串 「hello world」
wxc主要有三種注釋方法
/*方法二:多行注釋
*//*
方法三:結尾注釋。即從 /* 開始往後的所有 wxs **均被注釋
var a = 1;
var b = 2;
var a = 5, b = 10;
// 加法運算
console.log(15 === a + b);
// 減法運算
console.log(-5 === a - b);
// 乘法運算
console.log(50 === a * b);
// 除法運算
console.log(0.5 === a / b);
// 取餘運算
console.log(5 === a % b);
var a = '.w' , b = 'xs';
// 字串拼接
console.log('.wxs' === a + b);
var a = 10, b = 20;
// 自增運算
console.log(10 === a++);
console.log(12 === ++a);
// 自減運算
console.log(12 === a--);
console.log(10 === --a);
// 正值運算
console.log(10 === +a);
// 負值運算
console.log(0-10 === -a);
// 否運算
console.log(-11 === ~a);
// 取反運算
console.log(false === !a);
// delete 運算
console.log(true === delete a.fake);
// void 運算
console.log(undefined === void a);
// typeof 運算
console.log("number" === typeof a);
var a = 10, b = 20;
// 左移運算
console.log(80 === (a << 3));
// 無符號右移運算
console.log(2 === (a >> 2));
// 帶符號右移運算
console.log(2 === (a >>> 2));
// 與運算
console.log(2 === (a & 3));
// 異或運算
console.log(9 === (a ^ 3));
// 或運算
console.log(11 === (a | 3));
/var a = 10, b = 20;
// 小於
console.log(true === (a < b));
// 大於
console.log(false === (a > b));
// 小於等於
console.log(true === (a <= b));
// 大於等於
console.log(false === (a >= b));
// a code block
var foo = 'bar';
wxs 語言目前共有以下幾種資料型別:
number 包括兩種數值:整數,小數。
var a = 10;
var pi = 3.141592653589793;
string 有兩種寫法:
'hello world';
"hello world";
布林值只有兩個特定的值:true 和 false。
var o = {} //生成乙個新的空物件
//生成乙個新的非空物件
o = , //object 的 value 可以是任何型別
};//物件屬性的讀操作
console.log(1 === o['string']);
console.log(2 === o.const_var);
//物件屬性的寫操作
o['string']++;
o['string'] += 10;
o.const_var++;
o.const_var += 10;
//物件屬性的讀操作
console.log(12 === o['string']);
console.log(13 === o.const_var);
function 支援以下的定義方式:
//方法 1
function a (x)
//方法 2
var b = function (x)
function 同時也支援以下的語法(匿名函式,閉包等):
var a = function (x)
}var b = a(100);
console.log( 100 === b() );
小程式的wxs
wxs是小程式的一種小程式的指令碼語言,結合wxml可以構建頁面的結構,其語法類似es5,不支援類似es6以上的語法形式,可以用wxs來編寫過濾器 1 能幹的事 wxml中是不能使用函式的,但是如果你要在wxml的頁面中使用函式的話,wxs可以做到 2 建立wxs檔案 可以直接在wxml中直接建立 ...
微信小程式 wxs
wxs weixin script 是小程式的一套指令碼語言,結合wxml,可以構建出頁面的結構。wxs可以說就是為了滿足能在頁面中使用js存在的,在wxml頁面中,只能在插值 中寫簡單的js表示式,而不能呼叫方法,例如想取出乙個字串的最後一位,就不能呼叫slice 方法。通常的解決辦法是在page...
小程式wxs是作用
wxs weixin script,小程式的指令碼語言 可以結合wxml構建頁面結構 說白了 就是在小程式裡面寫函式表示式的地方 wxml裡面直接使用wxs,有錯誤再次重新整理就能解決 info var str 小明 var fun function a,b module.exports 外部引入w...