<script language='javascript'> document.write('hello'); </script>
<script> document.write(‘<table></table>'); </script>
<script language='javascript'> //使用js描述一个人的完整信息 var name='张三'; var age=30; var marry=true; var height=1.8; document.write('<ol>'); document.write('<li>姓名'+name+'</li>'); document.write('<li>年龄'+age+'</li>'); document.write('<li>婚否'+marry+'</li>'); document.write('<li>身高'+height+'</li>'); document.write('</ol>'); function Person(){} var p1=new Person(); p1.name='李四'; p1.age=20;2013/12/31 document.write(p1.name+'<br>'); document.write(p1.age+'<br>'); </script>
<script> var i=10; var j=i++; //先赋值再自加 var k=++i; //先自加再赋值 document.write(j); //10 document.write(k); //12 </script>
<script> var i=5; //Number var j="5"; //String if(i==j){ document.write('相等'); } if(i===j){ document.write('全等于'); } </script>
<script language='javascript'> var n=Math.round(Math.random()*500); // 随机数 alert(n); while(true){ var number=prompt('请输入一个0--500之间的数字'); //用户输入 if(number>n) alert('大了'); if(number<n) alert('小了'); if(number==n){ alert('答对了~~~~'); break; } } </script>
function display(obj){ obj.name='lisi'; } var p1=new Object(); p1.name='zhangsan'; display(p1); alert(p1.name);//lisi alert(p1);
var a = 1; function foo(x) { x = 2; } foo(a); console.log(a); // 仍为1, 未受x = 2赋值所影响
var obj = {x : 1}; function foo(o) { o.x = 3; } foo(obj); console.log(obj.x); // 3, 被修改了!
var obj = {x : 1}; function foo(o) { o = 100; } foo(obj); console.log(obj.x); // 仍然是1, obj并未被修改为100.
function display(first,second){ //函数遇到return会立即返回,后面代码不执行 return first+second; } var i=10; var j=20; alert(display(i,j)); document.write(display(i,j));*/
<script language='javascript'> /*var i=function(){ alert('hello'); }; i();*/ (function(first){ alert(first); alert('hello,js'); })(10) </script>
<script> function display(){ //var i=20; //局部变量只在局部作用域起作用 i=20; //全局的,会将全局i的值修改为20 } display(); alert(i); </script>
<script> var i=10; function fn1(){ var i=100; function fn2(){ i=1000; function fn3(){ i=10000; } fn3(); console.log(i);//10000 } fn2(); console.log(i);//10000 } fn1(); console.log(i);//10 </script>
<script> function display(){ //没有定义形参,那么所有形参会自动存放到arguments这个属性数组中。 for(var i=0;i<arguments.length;i++){ document.write(arguments[i]+'<br>'); } } display('lisi','zhangsan','wangwu'); //三个实参 display('zhangsan','lisi','wangwu','xiaoqiang','wangcai'); //五个实参 </script>
<script> function display(){ var sum=0; //总额 for(var i=0;i<arguments.length;i++){ sum+=arguments[i]; } document.write(sum+'<br>'); } //A公司 display(10000,2000,5000); //B公司 display(1000,2000,5000,8000,10000); </script>
<script type="text/javascript"> var mymessage=confirm("你喜欢JavaScript吗?"); if(mymessage==true){ document.write("很好,加油!"); }else{ document.write("JS功能强大,要学习噢!"); } </script>
function rec(){ var score; //score变量,用来存储用户输入的成绩值。 score = prompt("请输入你的成绩","90"); if(score>=90){ document.write("你很棒!"); }else if(score>=75){ document.write("不错吆!"); }else if(score>=60){ document.write("要加油!"); }else{ document.write("要努力了!"); }; } ;
<script> var myName = prompt("输入您的名字"); if(myName != null && myName != ""){ document.write("welcom to" + myName); }else{ document.write("welcom to my friend"); } </script>
<script type="text/javascript"> window.open('http://','_blank','width=300,height=200,menubar=no,toolbar=no, status=no,scrollbars=yes') </script>
<script type="text/javascript"> var mywin=window.open('http://www.baidu.com'); //将新打的窗口对象,存储在变量mywin中 mywin.close(); </script>
© 著作权归作者所有
举报
发表评论
0/200