【脚本小子成长记】JavaScript入门
继上周第一节课学习了<script></script>标签对之后今天果断学习了一些新的知识:
dument.write()和alert()
接着老师又讲了JS的划分
JS:
1.JS语言
2.bom 浏览器模拟对象
3. dom 文档对象模型
然后又学习了typeof //检测当前变量的数据类型
parseInt()//把小数去掉整数
然后老师接着在黑板上写了11012345679这个数字
然后用JS挨个写出第一位是几 第二位是几
自己写出了3种方法。
写的第一个,用parseInt()挨个来算出的
接着被老师鄙视了,这方法不够好。
然后本吊又换了一种方法。chatAt()挨个来输出
结果又被老师鄙视。。。可怜啊,,JS没学呢。。这都是自学出来的
然后老师说,你得智能一些。
随即我马上想到了for()语句
然后如下:
var a="2121121223";
for(i=0;a.leaght<i;i++)
{
alert(charAt(i));
}
老师终于说了这个方法可以,但是却改变了原意。
把a当作字符串来输出的
琢磨了半天,想到了第一种parseInt()和for语句的组合。
如下:
<script language="javascript">
var d=56110;
var t=1;
for(var i=1;;i++)
{
var w=parseInt(d/t%10);
if(parseInt(d/t)==0)
break;
document.write("第"+i+"位为:"+w+"<br/>");
t=t*10;
}
</script>
这种方法应该算是不错的了,当然,小小的高兴下,全班只有我做出来了
而且做出了三种方法。。。班级一个都没做出来。。当然这也和接触有关。。。班级很多同学都是第一次接触,而且老师也没讲。。。很多同学都不懂写的什么意思。
总之还是要努力吧。。。这些什么都不够。。每天多花比别人多很多的时间才写出这样其实也算差的 Sevck加油吧。
评论