try 语句测试代码块的错误。
catch 语句处理错误。
throw 语句创建自定义错误。
getComputedStyle与currentStyle 看张鑫旭
我们现在需要获取到div::after中元素的属性,可以用原生的方法 :
var div = document.getElementsByTagName("div")[0]
window.getComputedStyle(div,"after").width;
getPropertyValue方法可以获取CSS样式申明对象上的属性值(直接属性名称)
设置CSS变量可以使用setProperty()方法,例如:
sidebarElement.style.setProperty('--left-pos', '200px');
有妙用
正则
exec 返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。
Math.sin(x) x 的正玄值。返回值在 -1.0 到 1.0 之间;
math.acos() 方法可返回一个数的反余弦。
Math.cos(x) x 的余弦值。返回的是 -1.0 到 1.0 之间的数;
Math.min Math.PI
math.random math.floor math.abs
math.atan math.ceil math.pow math.max
math.round math.row math.sqrt math.tan math....
这两个函数中的X 都是指的“弧度”而非“角度”,弧度的计算公式为: 2PI/360角度;
object.CreateTextFile(filename[, overwrite[, unicode]])
CreateTextFile 方法有如下几部分:
部分 描述
object 必需的。始终是一个 FileSystemObject 或 Folder 对象的名字。
filename 必需的。字符串表达式,它标识创建的文件。
overwrite 可选的。Boolean 值,表示一个已存在文件是否可被覆盖。如果可被覆盖其值为 True,其值为 False 时不能覆盖。
如果它被省略,则已存在文件不能覆盖。
unicode 可选的。Boolean 值,表示文件是作为一个 Unicode 文件创建的还是作为一个ASCII 文件创建的。如果作为一个
Unicode 文件创建,其值为 True,作为一个 ASCII 文件创建,其值为 False。如果省略的话,则认为是一个 ASCII 文件。v
下面的代码举例说明如何使用 CreateTextFile 方法创建和打开文本文件。
Sub CreateAfile
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\testfile.txt", True)
a.WriteLine("This is a test.")
a.Close
End Sub
对于一个已经存在的 filename,如果 overwrite 参数是 False 或者没有提供,则发生一个错误。