string(value) 轉型函式
這個轉型函式能把任何型別的值轉化為字串
tostring()方法---- index.tostring( 引數(此引數為數字轉換為字串的多少進製))
除了null和undefined值沒有這個方法,其他型別的值都有這個方法
number() 函式 (預設十進位制)
下面兩種專門轉化字串到數字
parseint(引數1,引數2(最好設定為10進製)) 函式(更多在乎是否符合數值型別)
忽略字串前面的空格,只找數字字元和減號/加號
空字串會返回nan
遇到非數字字元就會終止
parsefloat()函式 只能解析十進位制的 可以解析小數
函式可以作為引數傳遞
當乙個函式沒有返回值的時候,那麼就會返回undefined
五種簡單資料型別,基本資料型別
一種複雜資料型別,引用型資料型別
1.發生資料型別不匹配時,往往是自動轉換型別或者默默地失敗。brendan eich覺得,如果null自動轉為0,很不容易發現錯誤。
j**ascript的最初版本是這樣區分的:null是乙個表示"無"的物件,轉為數值時為0;undefined是乙個表示"無"的原始值,轉為數值時為nan
但是,上面這樣的區分,在實踐中很快就被證明不可行。目前,null和undefined基本是同義的,只有一些細微的差別。
null表示"沒有物件",即該處不應該有值。典型用法是:
(1) 作為函式的引數,表示該函式的引數不是物件。(2) 作為物件原型鏈的終點。
undefined表示"缺少值",就是此處應該有乙個值,但是還沒有定義。典型用法是:object.getprototypeof(object.prototype)// null
(1)變數被宣告了,但沒有賦值時,就等於undefined。(2) 呼叫函式時,應該提供的引數沒有提供,該引數等於undefined。
(3)物件沒有賦值的屬性,該屬性的值為undefined。
(4)函式沒有返回值時,預設返回undefined。
var i;
i// undefined
function f(x)
f()// undefined
var o = new object();
o.p// undefined
var x = f();
x// undefined
變數只是對值的乙個引用
給變數加上一堆()沒有改變變數的意思 typeof a typeof(a)
模板字面量 是允許嵌入表示式的字串字面量
字串轉義符號
Java 基礎(第二季)
public class helloworld public class helloworld int num1 int num2 初始化塊 static public static void main string args 結果如下 通過靜態初始化塊為靜態變數num3賦值 通過初始化塊為變數nu...
X A B (第二季水)
description give you two numbers a and b,if a is equal to b,you should print yes or print no input each test case contains two numbers a and b.output ...
遷移填坑第二季
之前說到,配置了遷移環境碰到了各種坑,然後終於解決掉了,終於能夠nova live migration kobe compute5了。然後就開始批量生產遷移環境,然後。之前是只用了compute3和compute5,然後把compute6和compute7也配置好nfs和libvirt,然後嘗試把k...