zoukankan      html  css  js  c++  java
  • JavaScript的代码库

    JavaScript的代码库

            本文主要是汇集了一些JavaScript中一些经常使用代码。方便以后查找和复用。

     javascript框架:

             <script language=“javascript” type=“text/javascript”>
                   //javascript代码
             </script>

    JS中自己定义函数的定义:

             function 函数名()

             {
               //函数体
             }

    三大结构:

            1.顺序结构

            2.选择结构:

            if(结果为布尔类型的表达式)

             {
                  //表达式为真时运行的语句。
             }
            else

            {
                //表达式为假时运行的语句。
            }

            3.循环结构

             循环初始值
             while(循环条件)

             {
                 //须要循环的javascript语句
                改变循环初始值
             }


             for(循环的初始值;循环条件;改变循环初始值)

             {
                 //须要循环的javascript语句
             }

    运算符

            算术运算符:+、 -、 *、 / 、%(余数) 、=(赋值)

            算术运算符:>、>=、<、<=、!=、==

            逻辑运算符: && ()而且   、 || (或者) 、  ! (取反)

             +=、 -=、 *=、 /=、 %=

             ++(自加1)、--(自减1)

    //数组

            var a=new Array();
            a[0]=5;
            a[1]=9;
            a[2]=2;
            a.sort();  //从小到大排序
            alert("数组的长度:"+a.length);
            alert(a[0]+","+a[1]+","+a[2]);

    转义字符:

            换行:

    正則表達式:

            . 写在双斜线//之间。第二个斜线外有參数
            .g表示全局查找(g是Global)
            .i表示忽略大写和小写(i是Ignore case的缩写)
            匹配一连串的空白符:/^s+$/g
            匹配字符串左右两边的空白符:/(^s+)|(s+$)/g
            匹配一连串的中文:/^[u4e00-u9f5a]+$/g
            匹配数字能够有小数点:/^d+(.d+)?$/g
            QQ号码5位数字以上/^d{5,}$/g             //注意这里输入的是大括号{}.不是括号().

            Email格式验证:/w+([-+.]w+)*@(w+([-.]w+)*.w+)*/g


    其他:

            var x = document.表单名.文本框名.value;    //把文本框里的值存在变量X中
            document.表单名.文本框名.select();         //把文本框里的内容全选。
            document.表单名.文本框名.focus();          //文本框得到焦点。


            alert("大家好");  //弹出对话框

            prompt("请输入password","默认值");  //弹出输入框


            事件:onFocus得到焦点   onBlur失去焦点   onClick点击事件 onChange下拉菜单改变时。

            提交表单:document.表单名.submit();

            依据id获取元素:document.getElementById("id")

            JavaScript中经常使用的代码眼下就汇集这些,很多其它的经常使用代码以后陆续收集。


  • 相关阅读:
    题解 CF1304E 【1-Trees and Queries】
    题解 P4302 【[SCOI2003]字符串折叠】
    题解 P2070 【刷墙】
    题解 P1278 【单词游戏】
    题解 P1985 【[USACO07OPEN]翻转棋】
    题解 P2642 【双子序列最大和】
    Python面向对象之反射
    Python面向对象之进阶
    Python面向对象之多态、封装
    Python面向对象之继承
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/6949592.html
Copyright © 2011-2022 走看看