js的基本认识和什么是变量,运算符

JavaScript014

js的基本认识和什么是变量,运算符,第1张

js基本认识:JS是一种页面脚本语言,通过执行程序脚本片段,可以对页面及页面上的元素进行操作,实现特定的功能与效果。

js变量:用于存放数据的空间,其中值可以被改变

运算符:算术运算符 + - * /,加减乘除; % 取余数。关系运算符 ><>= <= ;逻辑运算符 与 &&或 || 非 !;赋值运算符 =。

js中变量类型是由后面的值确定的,以下教大家如何知道当前变量的类型。具体方法如下。

具体步骤

复习一下变量都有哪些类型

JavaScript中变量有number, string, boolean, object, function, undefined

考察什么情况是哪种类型

使用 typeof 属性,可以返回变量的类型

如:

<script type="text/javascript">

var a = 12

//alert(typeof a)   //number

a = "asdf"

//alert(typeof a)   //string

a = true

//alert(typeof a)  //boolean

a = function() {

alert("adfasdf")

}

//alert(typeof a)   //function

a = document

//alert(typeof a)   //object

var b

alert(typeof b)  //undefined

</script>

变量a在前面赋值,后面的注释就是相应的类型

声明一个函数函数名叫NewWindow,里面穿四个参数,mypage, myname, w, h, scroll,分别代表新打开窗口的路径、窗口名字、窗口的宽度、高度和滚动条;

然后看第三行,声明了一个winl的变量,这个变量时屏幕的宽减去所传参数的宽,然后除以2的值

第四行也是声明一个wint的变量,是用屏幕的高减去传参的高,然后除以2的值

第五行就是一个字符串表达式了,让winprops等于这个字符串也就是新打开窗口的高、宽、距离屏幕顶部和左侧的位置以及滚动条的位置。

第六行就是打开一个窗口,参数就是你传进来的那两个mypage, myname, 再加上刚刚定义好的字符串了,这个字符串就是定义了新打开窗口的属性,刚刚上面说了

第七段就是判断浏览器类型,也就是说当低于IE5的时候不管用,最后要是高于IE5的话那就打开刚刚新建的窗口