zoukankan      html  css  js  c++  java
  • JavaScript学习心得(一)

    一Javascript简介

      JavaScript是一种面向对象、弱类型的脚本语言!面向对象编程语言(OOP)意味着你用的几乎所有变量都是对象,对象是一种特殊的变量类型,有自己的子变量(称为属性)及函数(称为方法)。

      在编程中,使用对象标记法(object notation)引用对象成员:someObject.somePropery或者someObject.someMethod()(使用圆括号区分方法和属性)。

      OOP使用驼峰式大小写(camel-case)为变量和函数命名是一种惯例!

      弱类型(即动态类型)语言意味着变量和数据可以很简单的从一种类型转换为另一种类型!

      脚本语言意味着JavaScript代码通过一个实际执行这段的代码程序(浏览器的Javascript引擎)运行!

      JSON:Javascript Object Notation,JavaScript对象标记,一种轻量级的数据交换格式。

      框架就是一个代码库,其目的是为了加快开发的 过程,能创建浏览器无关的代码!

    二Javascript与其他技术的比较

      HTML(HyperText Markup Language,超文本标记语言)用于创建网页的技术。HTML是向用户展示内容的方法,Javascript是用于建立动态内容的方法。

      CSSCascading Style Sheets,层叠样式表),用于视觉表现。

      MVC(模型(model)-视图(view)-控制器(controller)),一种软件设计模式,将数据(称为模型)、视觉表现(视图)和动作(控制器)分离的设计开发方法。

      PHP(Hypertext Preprocesso:超文本预处理器)是一种创建动态网站最流行的脚本语言,运行于服务器,可以用于动态生成Javascript。

    三Javascript优点

    • 改进网站性能
    • 用于修复浏览器缺陷
    • 用于移动设备
    • 正确使用时完全可靠
    • 将一些处理从服务器推送到客户端,降低服务器的负载
  • 相关阅读:
    HDU 4539郑厂长系列故事――排兵布阵(状压DP)
    HDU 2196Computer(树形DP)
    HDU 4284Travel(状压DP)
    HDU 1520Anniversary party(树型DP)
    HDU 3920Clear All of Them I(状压DP)
    HDU 3853LOOPS(简单概率DP)
    UVA 11983 Weird Advertisement(线段树求矩形并的面积)
    POJ 2886Who Gets the Most Candies?(线段树)
    POJ 2828Buy Tickets
    HDU 1394Minimum Inversion Number(线段树)
  • 原文地址:https://www.cnblogs.com/wyb-cd/p/3587164.html
Copyright © 2011-2022 走看看