博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript
阅读量:5214 次
发布时间:2019-06-14

本文共 1268 字,大约阅读时间需要 4 分钟。

javascript的作用:1、页面交互特效

         2、表单验证

javascript组成:1、ECAscript---核心

        2、DOM---文档对象模型

        3、BOM---浏览器对象模型

        4、history---历史记录

        5、loeation---地址栏

        6、document---页面

        7、straues---任务栏

javascript怎么干:

  1、获取元素

  2、操作内容

  3、操作属性

  4、创建删除标签

  5、操作样式

  6、操作事件

javascript的语法:

  1、注释  关键字   标示符

  2、变量 常量 数据类型

  3、运算符

  4、控制语句

  5、数组

  6、方法(函数)类 对象

标示符规则:字母,下划线,数字,$符号;其中标示符不可完全用数字表示

数据类型:

    1、number(int/float)

    2、string 字符串

    3、布尔类型 true/false

    4、null 空值没有指向

    5、unfined 没有定义对象

    6、object  对象(数组是对象的一部分)

运算符:

    1、算术运算符:%,+,-,*,/,++,--

    2、赋值运算符:=,+=,-=

    3、关系运算符:<,>,<=,>=,!=

    4、逻辑运算符:&&关系与,||关系或,!反

变量定义:var 变量名=值(定义并赋值)

     var 变量名;变量名=值(定义后赋值)

javascript使用方式:

      1、直接在标签里面写时间属性的值(常用的值是方法名)

      2、在html文件中以标签的形式出现,标签名script

      3、外部引用

javascript三种弹窗:console.log()--控制台打印出信息

         alert()--告警窗口,没有回值

         confirm()--选择窗口有返回值,布尔类型

         prompt()--输入窗口,有返回值,用户输入

控制语句:

 if(表达式){js代码1}else{js代码2}

switch(匹配的值){case 值:

      执行的代码;break;

      default:执行的代码;break;    

          }

for循环:for(初始化;条件判断;状态改变){执行的代码}

while(表达式1){执行的代码}

两种循环运用场景:for已知循环次数;while满足某个条件,终止循环

关键字:break终止循环(再for,switch里用)

    continue跳过本次循环

函数封装:function 函数名(参数列表){代码集合} 函数没有调用就不执行

转载于:https://www.cnblogs.com/chenyang-1/p/8185428.html

你可能感兴趣的文章
梦断代码阅读笔记02
查看>>
Java 线程安全问题
查看>>
selenium学习中遇到的问题
查看>>
大数据学习之一——了解简单概念
查看>>
P1-13:集成日志组件 logback 2彩色日志
查看>>
Linux升级内核教程(CentOS7)
查看>>
Lintcode: Partition Array
查看>>
分享适合个人站长的5类型网站
查看>>
类别的三个作用
查看>>
【SICP练习】85 练习2.57
查看>>
runC爆严重安全漏洞,主机可被攻击!使用容器的快打补丁
查看>>
Maximum Product Subarray
查看>>
solr相关配置翻译
查看>>
通过beego快速创建一个Restful风格API项目及API文档自动化(转)
查看>>
解决DataSnap支持的Tcp长连接数受限的两种方法
查看>>
Synchronous/Asynchronous:任务的同步异步,以及asynchronous callback异步回调
查看>>
ASP.NET MVC5 高级编程-学习日记-第二章 控制器
查看>>
Hibernate中inverse="true"的理解
查看>>
高级滤波
查看>>
使用arcpy添加grb2数据到镶嵌数据集中
查看>>