• js随笔


    1、JavaScript基础教程
    1.1、引入javascript脚本代码到Html文档中有四种方式
     1>代码包含于<script>和</script>标记对,然后嵌入到HTML 文档中

      举例 document.write("hello world");
     2>通过<script>标记的src 属性链接外部的JavaScript 脚本文

          举例 <script language="javascript" type="text/javascript"  src="demo.js"></script>
     3>通过 JavaScript 伪URL 地址引入

          举例 javaScript:alert("hello World");
     4>通过 HTML 文档事件处理程序引入
    1.2、嵌入javascript脚本代码的位置
     1><head></head>标记对之间位置(用于提前载入以响应用户的动作,一般不影响HTML文档的浏览器显示内容)
     2><body></body>标记对之间位置(如果需要在页面载入时运行javascript脚本生成网页内容)
     3>在两个标记之间混合放置
    1.3、选择合适的浏览器
    1.4、处理不支持javascript脚本的情况
     1>客户端浏览器不支持任何javascript脚本
     2>客户端浏览器支持的javascript脚本版本与改脚本代码使用的版本所支持的对象属性或方法不同
     3>客户端为了安全起见,已经将浏览器对javascript脚本的支持设置为禁止
        使用下面的方法来解决
     1>使用<!-->标记对直接屏蔽法
     2>使用<noscript></noscript>标记对给出提示信息
    2、javascript的实现基础
     一个完整的javascript脚本实现应包含如下3部分
     1>ECMAScript核心:为不同的宿主环境提供核心的脚本能力
     2>DOM(文档对象模型):规定了访问hTML和xml的应用程序接口
     3>BOM(浏览器对象模型):提供了独立于内容而在浏览器窗口之间进行交互的对象
    2.1、客户端脚本和服务器端脚本
        javaScript编程开始
    1、编程术语(语言符号、常量、标识符、运算符、表达式、语句、关键字、保留字)
    2、脚本执行顺序(JavaScript 脚本解释器将按照程序代码出现的顺序来解释程序语句)
    3、大小写敏感
    4、空白字符(空格、制表符、换行符等)
    5、分号
    6、块(在定义函数时,使用大括号“{}”将函数体封装起来)
    7、数值类型(整形和浮点数值、八进制和十六进制)
    8、变量(变量标识符、变量声明、变量作用域(全局变量和局部变量)
    9、弱类型
        基本数据类型(Number、String、Boolean、Undefined、Null、function型)
        组合数据类型(数组、object)
        运算符(赋值运算符、基本数学运算符、位运算符、位移运算符、高级赋值语句、自加和自减、比较运算符、逻辑运算符、逗号运算符、空运算符、对象运算符以及tpyeof运算符等)

    对象运算符(点号运算符、new运算符、delete运算符以及()运算符)
         

  • 相关阅读:
    KMP
    图论知识,博客
    POJ 2318/2398 叉积性质
    CF821 E. Okabe and El Psy Kongroo 矩阵快速幂
    CF821 D. Okabe and City 图 最短路
    CF821 C. Okabe and Boxes 栈模拟
    CF821 A. Okabe and Future Gadget Laboratory 水
    Atcoder arc077 D
    Atcoder #017 agc017 D.Game on Tree 树上NIM 博弈
    Atcoder #017 agc017 B.Moderate Differences 思维
  • 原文地址:https://www.cnblogs.com/hanxue112253/p/3521095.html
Copyright © 2020-2023  润新知