首页 > 代码库 > 距离第一天去实习过去了56天 ::写写自己的想法
距离第一天去实习过去了56天 ::写写自己的想法
1.从前端说起
HTML从最初的那些标签,什么都不懂,<br> 等 不懂<head><body> 这些简单的标签
HTML就最为印象深刻的是:
<input type=button value="http://www.mamicode.com/点击" onclick=function() > 然后写调用的js函数
<input type="text" id="lcy"> 然后$("#lcy").click(function(参数为空){
然后具体写功能了!
})
$("#lcy") 就是对象了,然后对象调用方法,与此对应的还有document.getElementById("lcy")
window.onlod 或者是 window.alert() 在面向对象程序设计中,都是由对象调用方法。对象是一切动作的发起者
——————————————————————————————— ———————————
2.CSS的用法
css的基本长相如下:其中的原子元素用分号进行分隔,最后用{ }围起来,亦是 { }装的 ;分隔的原子元素
p { text-align: center; color: black; font-family: arial; }
#green
{color:green;} ID选择器
<pid="green"
>这个段落是绿色。</p>
<p class="center"
> 类选择器
This paragraph will also be center-aligned.
</p>
.center
{text-align: center}
——————————————————————————————————————————————————————————————
3.前端中最为感到精华的是 js jquery ajax json bootstrap 等的应用
56天前对这些都是一无所知的
在CSS中用<style>标签进行包含的 JS用 <script> 标签进行包括的 或者单独成立一个文件
3.1 js的应用
底层函数的实现
function assign(groupId,groupName,userName){
具体的功能;
}
按钮
$("#btn").assign("1","1","lcy")
——————————————————————————————————
阿贾克斯进行参数的传递,{ } 放的是由键值对组成的原子组件,用逗号分隔 , 主要在{ } 中放的基本都是逗号分隔开的东西
$.ajax({
url : lst_url+dgs/User.go,
data: {
userId : userId ,
userName: userName
}
success : function(){
console.log("成功了"); }
})
——————————————————————————————————————————————————————————————————————————————
JSONArray 是用[ ] 包含的,逗号分开的
比如 row = ["userId":"1","userName":"lcy"]
通过row[0].userId 可以得到 1
[
{ "name":"Google", "info":[ "Android", "Google 搜索", "Google 翻译" ] },
{ "name":"Runoob", "info":[ "菜鸟教程", "菜鸟工具", "菜鸟微信" ] },
{ "name":"Taobao", "info":[ "淘宝", "网购" ] },
12334,
”hello”,
[1,"1",{"name":"lcy","sex":24}]
]
将上面的数组赋值给 myObj ,通过索引可以得到数组的元素
myObj.sites[1]
————————————————————————————————————————————
另外一种形式是:{ } 里面放入一些键值对key:value 是一个整体,然后用都好进行分开,最后可以通过键得到值的内容
————————————————————————————————————————————————————————————————————————
学到的AJAX都是通过url和后台服务器java程序进行互联的
url中有个.go? 通过 web-context.xml 配置文件 找到那个类 ,然后@requestMapping 映射到那个方法
还学到了后台java程序打断点
通过阿贾克斯传过来的程序;url请求是这样的, dgs/metaseacrch/queryUser.go? userId="1"&userName="lcy"
可以通过HttpServletRequest类中的getParamter方法获得值
如: String userId = request.getParamter("userId");
就可以得到1,通过这种方法就将前台页面中数据传到了后台,
要想将传递过来的useId userName groupID 写入数据库(从AJAX就传递过来这3个小东西)
还的依靠java程序
java数据中常用的存放数据的容器ArrayList JSONArray
- JSONObject Json = new JSONObject();
- JSONArray JsonArray = new JSONArray();
- Json.put("key", "value");//JSONObject对象中添加键值对
- JsonArray.add(Json);//将JSONObject对象添加到Json数组中
_
用array.toString()可以在java中的console打印出那个数组[ ]
在js中用console.log() 可以打印出字符串或者是变量
距离第一天去实习过去了56天 ::写写自己的想法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。