3.????????????后台接收前端数据,根据业务需求访问进行增删改查
4.????????????返回后台程序所需要的数据
5.????????????后台拿到数据,进行合理的处理,比如JSON串,返回给前端
6.????????????前端接收到后台的响应数据,进行解析,根据业务需求动态操作页面元素
??
28.如何添加HTML事件,三种。
??
1. 直接在html标签的属性上添加 <div onclick="alert('div')">div</div> 2. 用dom的on...方法添加 document.getElementById('div').onclick = function () {alert('div')}; 3. 用事件addEventListener或attachEvent(IE)添加 document.getElementById('div').addEventListener('click', function () {alert('div')}, false);
??
29.JS面向对象中继承的实现方式?
??
简单继承:
function A(x){ ?? this.x=x; }??
function B(x,y){ ?? this.tmpObj=A; ?? this.tmpObj(x); ?? delete this.tmpObj; ?? this.y=y; }
??
完美继承:
function AA(x){ ?????? this.x = x; } AA.prototype.xxx = 2; function Obj(){ ?????? AA.call(this,22); ?????? this.cc = 11; ?????? this.constructor = arguments.callee; } Obj.prototype = new AA(); var obj = new Obj();
??
??
??
??
??
??
??
??
30.编写一个方法,判断字符串是否是这样的组成,第一个必须是字母,最后一个必须是数字。
function checkStr(str){
???????????? var diyige =str.subStr(0,1);

???????????? var dierge =str.subStr(str.length-1,1);
var reg = /^[a-zA-Z]$/
if(reg.test(diyige) &&!isNAN(dierge)){
//第一个是字母,最后一个是数字
}
}
??
31.如何隐藏一个DOM元素?
??
Object.style.dispaly = “none”; || Object.style.visibility = “hidden”;
??
32.document.write,innerHTML和innertext区别是什么?
document.write只能重绘整个页面
innerHTML可以重绘页面的一部分(包含标签+文字)
innertext可以重绘页面的一部分(只包含文字)
??
33.字符串abcdefg把de换成12,b后面接le,写出JS。
??
var str = “abcdefg”;
str = str.replace(“de”,”12”);
str = str.replace(“b”,”b1e”);
或者
var str = “abcdefg”;
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-72362-6.html
联合国就是世界政府
高喊着防杀伤性武器入侵伊拉克
首先我们实力已经显著增强