获取对象的元素
var person={
name:'wym',
age:18
}
person.name//=>'wym';
person['name']//=>'wym'
“two”>"three"//=>true;字母索引越大越大
当函数赋值给对象的属性,我们称之为方法
阶乘
function factorial(n) {
var product = 1;
while (n > 1) {
product *= n;
n--;
}
return product;
}
var temp = factorial(10);
console.log(temp)//3628800
function factorial1(n) {
var i, product = 1;
for (i = 2; i <= n; i++) {
product *= i;
}
return product;
}
var temp1 = factorial1(10);
console.log(temp1)//3628800
浏览器调试快捷键:F12/ctrl+shift+J
三秒后点击确定跳转
<script>
function moveOn() {
var answer = confirm("Are you ready?");
if (answer) {//点确定后跳转
window.location = "https://www.baidu.com/"
}
}
setTimeout(moveOn, 3000);
var str=prompt("输入密码:","password");
console.log(str)//显示输入的内容
</script>
三种弹窗方式
1、alert
只有一个参数;显示弹窗信息;无返回值。
2、comfirm
只有一个参数;显示弹窗信息;有返回值,点确定返回true,点取消返回false
3、prompt
有两个参数,第一个参数显示提示栏信息,第二个参数显示输入框信息;有返回值,返回用户输入的内容;