JavaScript,JSP,jQuery间的引用

1,在JS文件中写一个JSP中项目的绑定事件(以prototype为基础)
js文件代码:
'''

var result = function(){};
result.prototype = {
    a : 1,
    abx : function(){
        document.getElementById("myBtn").onclick = function(){
            var capital = document.getElementById("money").value;
            var years = document.getElementById("year").value;
            var r = capital * years;
            document.getElementById("after-money").innerHTML = r;
        }
    },
}

'''
jsp代码:
'''
<script type="text/javascript" src="../js/test.js">
<script type="text/javascript">
var f = new result();
window.onload = function(){
f.abx();
}
'''
2.外部js中用jQuery写一个绑定事件,并在画面内部调用事件
思路:在jsp文件中使用(document).ready(function(){}),在js文件中声明jQuery的函数表达式比如 function f(){}方法声明出来。 //要下载jQuery的引用库文件 //事件绑定().click()和$().on("click",function(){})
绑定静态控件没区别,但是绑定动态控件时只能用on()

3.计数质数:埃拉托斯特尼筛法
核心思想:给出要筛选数值的范围n,找出n以内的素数。先用2去筛,把2留下,把2的倍数剔除,再用下一个素数3筛,接下去再用5筛,如此不断重复下去...
'''
/**

  • @param {number} n

  • @return {number}
    */
    var countPrimes = function(n) {
    let count = 0;
    let signs = new Uint8Array(n);

    for (let i = 2; i < n; i++) {
    if (!signs[i - 1]) {
    count++;
    for (let j = i * i; j <= n; j += i) {
    signs[j - 1] = true;
    }
    }
    }
    return count;
    };
    '''

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,256评论 0 13
  • 1. 函数 1.1 函数的 3 种定义方法 1.1.1 函数声明 //ES5 functiongetSum(){}...
    Mrssssss阅读 395评论 0 0
  • 1 闭包 闭包就是能够读取其他函数内部变量的函数 闭包是指有权访问另一个函数作用域中变量的函数,创建闭包的最常见的...
    Promise_4483阅读 615评论 0 0
  • 1、介绍原型/原型链/构造函数/实例/继承 构造函数:用new 操作后面的函数,即便是空函数,结果生成一个实例原型...
    OO柒阅读 1,282评论 0 22
  • JavaScript,通常缩写为 JS,是一种解释执行的编程语言。它是现在最流行的脚本语言之一。 JavaScri...
    神齐阅读 5,047评论 1 32