百度前端学院实践记录

  1. value innnerHTML
    value是input框的输入值 ,innerHTML是dom元素里面的所有dom结构

  2. keyvalue==13 为回车按键

  3. js getFullYear()从data数据中提取年份

  4. ceil()最大整数 .floor最小整数
    floor()是向负无穷大舍入,floor(-10.5) == -11;
    ceil()是向正无穷大舍入,ceil(-10.5) == -10
    math.random()返回0~1区间的一个数

  5. getDay() 返回星期中的一个数

  6. for in 循环 var i in date 此处i指的是对象的属性(forin循环暂时没发现支持访问下一个数据 即date(i+1)的数据)

  7. 先思考逻辑(思维导图)列出关键函数,再补充其余通用函数。

  8. onchange()事件 在select text textarea发生改变是执行函数

  9. Object.getOwnPropertyNames()
    getOwnpropertyNames

8.做了几天终于完成了17
在n随机选一个数
Math.floor(Math.random() * n)
随机选颜色
"#" + Math.random().toString(16).substring(2, 8); (~~(Math.random()*((1<<24)-1))).toString(16)+'000000').substring(0,7)

9.flex布局 对于大多数布局来说很方便
阮一峰-flex布局
10.原生实现 jq addclass removeclass

11.dataTransfer对象--在拖放操作实现数据交换
它是事件对象的一个属性,只有一个?
setData() getData()
用法
保存在dataTransfer对象的元素只能在drop事件中读取

12.用html5实现拖动只能拖动到另一个元素上,如果要随意拖动需用js控制定位。

13.鼠标事件

  • mousedown 按下鼠标按钮触发
  • mousemove 鼠标在元素内部移动时触发
  • mouseout 鼠标从一个元素移入另一个元素时触发(离开)
  • mouseover 鼠标从一个元素外移入元素时触发 (移入)
  • mouseup 用户释放鼠标时触发

14.new function(){} js中函数是一个引用对象 new function(){}就是定义一个对象

你可能感兴趣的:(百度前端学院实践记录)