javascript-一周总结

javascript一周总结

首先容我简单的介绍一下javascript (就也是让我默默地装个逼,嘿嘿)。
javascript是一种运行在浏览器客户端的脚本语言,是一种动态类型、弱类型、解释性脚本语言。因此不需要预编译。注(javascript与java没半毛钱关系,虽然都属于面向对象的语言)。
那接下来让我们进去正题吧,一周javascript知识点回顾。
一.编写javascript的方式
1.直接在html插入
2.在标签中插入javascript代码,如我们在div标签中点击时,弹出一个对话框

;
3.单独写一个js文件,通过script标签引入

二.Javascript的一些语法
Javascript定义一些变量时,不管该变量是什么类型的都用var
1.变量:程序运行时,可以改变的量,在内存中一块独立的地址
var c;
2.程序的三种类型:顺序执行,分支执行,循环执行
顺序执行:就是一步一步的执行。
分支执行:switch语句,if语句,即各自的嵌套,相互的嵌套。
循环执行:for语句,while语句,do while语句。
3.如何定义数组
<1.采用javascript的Array对象
var b=new Array();
<2.var bb=[];
我们在定义数组时,可以为其初始化 var bb=[“hello”,”fff”….]
4.函数:就是对实现功能的封装,采用function来定义函数

   function dd()
  {
      alert("hello")
  }

当我调用的这函数时就会弹出一个对话框输出hello;
5.点击事件
onmouseover, onmouseout, onmousemove,onclick,ondblclick,onchange,onfocus,onblur…..
6.如何获取对象,这一点尤为重要,js是面向对象的的编程,对象都没找找到,都没找对(就比如说,你现在对象都没,活该你单身。或者你把对象找错了,那叫出轨..该如何是好?所以找对找准对象重要吧),js中如何找到对象呢?看一下简单的代码

我们在中可以通过document.getElementByIdx_x("ddd"),找到对象。但我们找到对象时,就好办了,我可以改变该对象的属性。
 在表单中处理可以通过上述的document.getElementByIdx_x("")来获取对象,还可以通过 以下方法获得
    <input name="f">

name="hh",id="dd">
 要获得input这个标签对象:
  <1.document.getElementById("dd").
  <2.document.f.hh
  <3.dicument.forms[0].hh

7.内置对象
Array, Date,String…..
8.setTimeout()与setInterVal()
这两个函数,是按时执行的的函数,相当于一个定时器,定时执行,这两个函数有两个参数:第一个参数是要执行的函数,第二参数是时间。
setTimeOut(function(),time),只执行一次,time后执行
setInterVal(function(),time),每timez执行一次,一直执行下去
利用这两个函数,我们可以写一下简单的的小运用:轮播图…..

9.DOM
什么是DOM???????
官方定义:文档对象模型
JavaScript 能够改变页面中的所有 HTML 元素
JavaScript 能够改变页面中的所有 HTML 属性
JavaScript 能够改变页面中的所有 CSS 样式
JavaScript 能够对页面中的所有事件做出反应

 个人理解:可以通过document.getElementByIdx_x(""),还有其他的一些方法获取标签对象,改变元素,属性,css样式。
   今天先总结到这吧,可能存在偏差,敬请谅解,后期会细化每一个知识点,欢迎大家提出意见,谢谢。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值