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í),解釋器將檢查該方法是否為本地函數(shù)。如果不是,則檢查偽對象smessage以查看它是否是對象的方法。然后,alert輸出“hello”,因?yàn)榻忉屍髡业阶址癶ello”的touppercase()方法。提示:with語句是緩慢的代碼塊,特別是在設(shè)置了屬性值時(shí)。在大多數(shù)情況下,如果可能的話,最好避免使用它。
js中什么情況下應(yīng)該使用with?
例如With(expression)語句,特別是在設(shè)置了屬性值時(shí)?“With語句是一個(gè)運(yùn)行緩慢的代碼塊。使用(smessage){alert(touppercase())/,您可以使用Hello”做什么?我們應(yīng)該在什么時(shí)候直接使用:VAR smessage=“?為什么用with to output “}with函數(shù)就是上面的例子,您好/