您的位置:首页 > Web前端 > JavaScript

JavaScript权威指南-读书笔记1

2014-08-05 16:00 260 查看
第一章    JavaScript概述

前端工程师必须掌握的三种技能:描述网页内容的HTML、描述网页样式的CSS和描述网页行为的JavaScript。

推荐使用Firebug来测试JavaScript代码。一些现代浏览器有可能实现了一个简单地控制台API,可以使用函数console.log()来向控制台输出消息,使用console.log()来做简单地输出演示,通过这个方法可以方法的调试书中的示例代码。也可以通过给alert()函数传入一段文本来弹出一个对话框,但这种输出调试信息的方法更具有侵入性

1、JavaScript求绝对值

<script>
function abs(x){
if(x>=0){
return x;
}else{
return -x;
}
}
abs(34);
</script>


2、JavaScript阶乘 - 方法一

<script>
function factorial(n){
var product = 1;
while(n>1){
product *= n;
n--;
}
return product;
}
factorial(3);
</script>

3、JavaScript阶乘 - 方法二

<script>
function factorial2(n){
var i, product=1;
for(i=2;i<=n;i++)
product *= i;
return product;
}
factorial2(5);
</script>

4、JavaScript计算点与原点的距离:

<script>
//定义一个构造函数以初始化一个新的Point对象
function Point(x,y){
this.x=x;
this.y=y;
}

var p= new Point(1,1);

//通过给构造函数的prototype对象赋值来给Point对象定义方法
Point.prototype.r = function(){
return Math.sqrt(
this.x*this.x+
this.y*this.y);
}

p.r();
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息