zoukankan      html  css  js  c++  java
  • JavaScript学习笔记

    - 定义:Javascript是一种轻量级的编程语言,是可插入到HTML页面的编程代码,使网页具有动态交互性的脚本语言。
    - 实现:HTML中的脚本必须位于`<script></script>`标签之间,如果在HTML中插入JS,也必须准守。`<script></script>`标签会告诉 JavaScript 在何处开始和结束。
    - 输出:如需从 JavaScript 访问某个 HTML 元素,可以使用 document.getElementById(id) 方法。
    - 语句:JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。分号用于分隔 JavaScript 语句。浏览器会按照编写顺序来执行每条语句。JavaScript 代码块是指语句通过代码块的形式进行组合,在花括号{}之间。
    - 注释:多行注释以 /* 开始,以 */ 结尾。单行注释用//。
    - 变量:变量是存储信息的容器。声明变量、给变量赋值。注意JS中大小写敏感。
    - 数据类型:字符串(单、双引号)、数字(带小数点、不带小数点)、布尔(truefalse)、数组。
    - 对象:JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。 JavaScript 中,对象是拥有属性和方法的数据。属性是与对象相关的值,方法是能够在对象上执行的动作。
    - 函数:由事件驱动的或者当它被调用时执行的可重复使用的代码块,包裹在花括号中,前面使用了关键词 function。带参数和不带参数。
    - 运算符:算数运算符(+,-,*,/,%,++,--)、赋值运算符(=,+=,-=,*=,/=,%=)、比较运算符(==,===,!=,>,<,>=,<=)、逻辑运算符(&&,||,!)、条件运算符(?:)。如果把数字与字符串相加,结果将成为字符串。
    - 条件语句:if,if...else,if...else if...else,switch。
    - 循环语句:for,for/in,while,do/while。跳出循环的语句,break。
    - JS中纠错代码:try 语句测试代码块的错误,catch 语句处理错误,throw 语句创建自定义错误提示。
    - JS验证:JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证验证(必填,规定的类型,合法的日期,合法的邮件地址等)。
    - JS对象:所有事物都是对象:字符串、数值、数组、函数等。对象拥有属性和方法。
    - JS算数对象:round(),random(),max(),min()。
    - JS逻辑对象:逻辑对象[boolean()]无初始值或者其值为 0、-0、null、""、false、undefined 或者 NaN,那么对象的值为 false。
    - JS RegExp对象:test()、exec() 和 compile()。当检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。
    - JS框架:框架提供针对常见 JavaScript 任务的函数,包括动画、DOM 操作以及 Ajax 处理,来使得 JavaScript 编程更容易、更安全。(jQuery,Protype,Mootools)

  • 相关阅读:
    服务器资源共享--IIS站点/虚拟目录中访问共享目录(UNC)
    sql reiserror 输出错误
    使用xib方式创建UITableViewCell,设置Label自动换行注意事项
    原生的UITableViewCell高度自适应,textLabel自动换行显示
    屏幕截取-2种模式
    NSDictionary初始化,使用@{}方法,插入nil时会报空指针异常
    Unicode解码、URL编码/解码
    解决UITableView数据没有充满屏幕时,显示多余的空白cell的问题
    UITableView的分割线不满屏的解决方法
    动态获取UIWebView的真正高度
  • 原文地址:https://www.cnblogs.com/mercycnblog/p/8680925.html
Copyright © 2011-2022 走看看