zoukankan      html  css  js  c++  java
  • JS/JavaScript简介及基本常识

    JavaScript

      (JS)以客户端事件为驱动的弱类型脚本语言

      JS脚本一般写在<head>内部

      流:文本流、html流

      回避关键字的基本策略:单词合并(v_function)

      null作为数值时为0,非数值时为null

      JS执行只按顺序、不分局部

      有定义无赋值 该变量默认为undefined(var a;)

      没有定义的变量为not defined错误(typeof(a))

      一个同名变量定义多次 最后一次赋值有效

    1 var age = 1;
    2 var age = 2;
    3 console.info(age);//在控制台输出提示信息
    4 /*结果为2*/

      大小写敏感

    1 var age = 1;
    2 var Age = 2;
    3 console.info(age);//在控制台输出提示信息
    4 /*结果为1二不是2*/

      数值的值是NAN的时候  意思是该值用非数字赋值了!!

    1 var age = 'aa';
    2 age = Number.parseFloat(age);
    3 console.info(age);//在控制台输出提示信息
    4 /*结果为NaN*/

    JS特点

    1. 脚本语言
    2. 基于对象
    3. 弱类型(简单):兼容任意数据类型
    4. 跨平台:基于浏览器
    5. 嵌入式:所有html元素、CSS样式都可以用JS代替
      1 /*在JS代码中写:*/
      2 document.write("<input type="button" value="登陆" />");
      3 /*创建了一个登陆按钮*/

     

    书写JS时注意事项

    1. 一般涉及元素必须计划创建或取得
    2. 涉及一般写法之外的规则:
    • 在页面加载完成之前都是流的叠加
    • 在页面加载万之后都是流的覆盖或切换

    写SQL的要点

    1. SQL必须在SQL开发工具中可以直接运行
    2. SQL的终结符号【;】必须剔除
    3. 参数必须注意数字(不加单引号)、非数值(加单引号)
    4. 再将SQL放到JDBC程序中进行交互

    JS创建元素规则

    1. 必须能在前端开发工具直接运行的元素代码
    2. 将元素属性包含的双引号标记进行转义或单引号转换
    3. 再讲元素代码用JS包裹
    4. 将代码集成

    窗体的两种标识模式

    1. 模态:该窗口不关闭将无法访问主页面
    2. 非模态:窗口关闭与否不影响访问主页面
  • 相关阅读:
    聊天程序的简单实现
    UNIX网络编程 环境搭建
    缓冲区 cin() getline() getchar()
    Django ——中间件
    【Day41】Python之路——AJAX
    WEB框架
    Django的url别名功能的使用
    基于Ajax和forms组件实现注册功能
    验证码 --- 总结
    Win7和win10下python3和python2同时安装并解决pip共存问题
  • 原文地址:https://www.cnblogs.com/-maji/p/7406098.html
Copyright © 2011-2022 走看看