js中remove方法 JS中with函數(shù)的作用?
JS中with函數(shù)的作用?with語句用于設(shè)置特定對象中的代碼范圍。它的語法是:with(expression)語句,例如:VAR smessage=“Hello”with(smessage){ale
JS中with函數(shù)的作用?
with語句用于設(shè)置特定對象中的代碼范圍。它的語法是:with(expression)語句,例如:VAR smessage=“Hello”with(smessage){alert(touppercase())//output“Hello”}在本例中,with語句用于字符串,因此在調(diào)用touppercase()方法時,解釋器將檢查該方法是否為本地函數(shù)。如果不是,則檢查偽對象smessage以查看它是否是對象的方法。然后,alert輸出“hello”,因為解釋器找到字符串“hello”的touppercase()方法。提示:with語句是緩慢的代碼塊,特別是在設(shè)置了屬性值時。在大多數(shù)情況下,如果可能的話,最好避免使用它。
js中什么情況下應(yīng)該使用with?
例如With(expression)語句,特別是在設(shè)置了屬性值時?“With語句是一個運(yùn)行緩慢的代碼塊。使用(smessage){alert(touppercase())/,您可以使用Hello”做什么?我們應(yīng)該在什么時候直接使用:VAR smessage=“?為什么用with to output “}with函數(shù)就是上面的例子,您好/