当前位置: 黑鸟网 > 心得体会 >

总结函数心得体会,最新精选

实习经历总结,我到底收获了什么?,下面一起来看看本站小编前端胖头鱼给大家精心整理的答案,希望对您有帮助

总结函数心得体会1

说明

这是一篇写于5年前的文章,一段实习结束之后写的小总结,5年后无意间在草稿箱中拾到,文字有些青涩,有些凌乱...感谢过往,祝福未来

前言

时间似流水般潺潺而过,不经意便从指尖溜走,于笔尖划过。悄然无声,却迹痕般般。投江至今足月有余,恍然恰似昨日,梦醒犹如初见。席地而坐,所思?所获?何为?...

印象

投江近一个月,切身体会这里的人、事、景、物。30多个小伙伴组成了和睦有爱的前端大家庭,他们身怀过硬的技术专长,对工作用心务实,待新人耐心和善,领导没有高架子,与"平民"同乐,他们日出而"作",日落而归,没有夜夜加班的bat文化,没有尔虞我诈的勾心斗角,在这里自己开心快乐,充实而饱满。

目标

  1. 熟悉和实践移动端相关技术: 移动端在web开发中所占的地位不断加重,前端开发不了解其相关技术势必被浪潮拍在沙滩上。
  2. 在工作中锻炼技术,提高解决问题和独立学习的能力

所获

1.主动思考

实习收获最大的一件事情就是学会主动思考,主动去思考需求本身是否合理,去思考如何做才能使体验更佳...

离线包项目中有一个模块用来专门做渠道管理,使应用可以关联相应的渠道,但是产品给出的原型中应用却有一套自己独立的添加渠道操作,该渠道并不是从前面维护的渠道中选出,于是和产品沟通,如果这样渠道管理就失去了维护的意义,后来产品更改需求,交互原型也按照自己的意见做了修改。

2.深耕业务

在之前的一段实习过程中,经常有合作的后端同学说前端无需了解需求本身,但是我觉得这样的看法是不对的。

抛开码农的世界,无论身处何处,在做什么,首先知道自己做的是什么是非常重要的事情,如果只是按部就班的把被安排的事情做好,这与行尸走肉无异,于己而言也就没有什么意义了。

回归码农的世界,前端除了了解产品界面原型和ui效果图,还应当了解产品的功能需求和业务规则。很多时候,在没有设计或者交互参与的项目中,产品对界面的把控并没有前端仔细,而且在一些交互细节上也无法做到体验最佳。如果前端不去了解业务需求,而只是按照原型将页面实现,那做出来的东西一定不是"更好的"。

3.养成良好的编码习惯

好的编码习惯可以提高我们的代码质量,增强团规开发协作效率,减少bug出现的几率...甚至可以提高自己对曾经写过的代码的理解力(时间一长,如果编码习惯不好,哪怕是自己写的程序,恐怕也不能快速理解)

与其说带我的师兄有代码洁癖,强迫症,还不如说他养成了良好的编程习惯,有时候他在看自己写的代码的时候,经常会指出一些编程习惯的问题比如

  1. 保持分号统一,不要一处有,一处没有
  2. 写if while等的时候空一格,这有利于和函数调用区分开
  3. 使用两个空格来缩进,这是保证在各大平台上代码缩进都统一办法
  4. 将调试以及当前使用但未来需要删除的代码做上标记xxx方便以后将其删除

(经常我们的习惯是用console.log等来进行调试,但是调试完成之后使用//注释掉,很有可能在代码上线之前没有将其删除) 5. 做好注释,比如在路由那一块,哪一个模板对应什么业务应该有清晰明显的注释,方便自己和后面维护的童鞋一目了然的知晓其作用。 6. ...

好习惯的养成不是一朝一夕的事情,而是长时间的积累和坚持,现在自己写程序依然会有各种问题存在,这也说明习惯养成之路漫长且待坚持。

4.扩展和可配置

代码的扩展性是码农都追求的一个目标,我所理解的代码的扩展性一方面是为了应对或者解决需求的时常变更而给开发者带来比较大的开发代价而做的程序设计。

比如有这么一个常见的导航模块,包含三大板块,每个板块下面会有自己的小模块

刚开始做的时候是根据原型完全用写死的方式在html写好,但是后来和产品了解需求的时候发现这个项目并没有最后完全敲锤定音,也就是还存在许多可变因素,导航模块完全有可能增加和删除,为了解决这样的问题,我将原先先死的html结构抽象出来,将大模块标题,小模块,图标用数据配置的方式来生成

$scope.groups = [
    {
      title : '应用管理',//标题
      icon : 'glyphicon glyphicon-th-list',//图标
      isOpen : true,//是否展开
      lists : [//子模块
        {
          title : '应用列表',
          ui_sref : 'application_list',
          icons : 'glyphicon glyphicon-paperclip'
        },
        {
          title : '渠道管理',
          ui_sref : 'channel_management',
          icons : 'glyphicon glyphicon-paperclip'
        }
      ]
    }
  ];
复制代码

再配合这一段模板就可以解决后续模块增加或者删除的问题(只需要在数据模型中增加或者删除对应的字段就可以)

<uib-accordion>
    <uib-accordion-group  is-open="group.isOpen" ng-repeat="group in groups">
      <uib-accordion-heading>
        {{ group.title }}  <i class="{{ group.icon }}"></i><span ng-class="{'triangle': group.isOpen,'triangle_no':!group.isOpen}"></span>
      </uib-accordion-heading>
      <ul>
        <li ng-repeat="item in group.lists" ng-click="tab.setCurrent('application_list')">
          <a ui-sref=".{{ item.ui_sref }}">{{ item.title }}</a>
          <i class="{{ item.icons }}"></i>
        </li>
      </ul>
    </uib-accordion-group>
  </uib-accordion>
复制代码

5. 技术相关

  1. angular初级开发,可以利用angular提供的特性完成初步的web开发
  2. 移动端入门、了解移动端相关知识熟悉flex布局
  3. gulp知识入门,可以编写常见的gulp代码来处理我们的任务

所缺

qDrap组件开发

产生要写这个组件的初始原因是刚来到这里的时候写了一个拖拽排序小组件师兄看了之后提了许多建议

  1. 在进行碰撞检测的时候无需将所有的元素都检测一遍,只需要将即将可能发生碰撞的元素进行检测即可( 当然前提是需要判断哪些元素可能会与当前元素发生碰撞)
  2. 有些行为应该做成可配置,比如拖拽时的动画
  3. 组件开发应该尽量满足和契合其他规范,比如amd、cmd

离线包项目前端工作未达到预期

离线包项目期望是年前上线,排除一些前端不可控因素( 比如后端数据接口在29号才部分走通,所提供的数据联调机器在28号才给到... )从自己身上找原因

  1. 该项目时间绝对够,快20天的时间前端只完成2/3界面编写与逻辑交互,而且现在还没有经过测试。原因何在?虽说自己设计界面从未有过涉及是一个挑战,但是变化是唯一不变的变化,不可能任何时候都让自己做自己熟悉的事情,所以面对这种情况自己花费了比较多的时间去适应,适应能力差。
  2. 没有把控好时间节点,页面编写花费时间太多近2周,这是不是从侧面说明一个问题,前端基础知识css布局有待加强。

问题

  1. 不能很好地分配时间,安排工作节点: 实际工作中对需求的评估并给出相应的完成时间节点是非常重要的一件事情, 一方面节点的给出有利于其他童鞋知晓你的工作进度,以方便协调合作,一方面 也让自己的时间得到有效的利用,但是在实习过程中自己明显表现出计划不合理, 工作效率低的问题,说到底还是不懂的合理有效地安排时间
  2. 沟通表达欠缺: 团队协作离不开密切地沟通,不同角色之间如何沟通是一个学问。如何用通俗 有效的语言与非技术或不懂自己从事的技术与他人沟通,让他人明白我在说什么? 这方面自己非常欠缺
  3. 知识面窄: 前端开发的基础知识上还不够具体和全面, “面”很狭窄。需要多加学习和拓展。
  4. "主动性"做的还不够: 主动思考,主动与伙伴交流,主动承担更多的责任,觉得项目中或生活 中不合理的地方,要学会主动去推动他,不能依靠或等待别人来做( 比如在 用后端给的数据接口的时候好些接口对前端是不够友好的,甚至于业务而言真的是错误的,刚开始并没有主动去找后端童鞋说清楚缘由,而是觉得后端童鞋自己应该会发觉问题所在 )
  5. 前端不懂设计: mmp项目实施过程中没有设计和交互的参与,界面需要自己来进行设计,如何搭配颜色,如何布局展示,怎样交互才更加合理,是一次挑战,实践过程中也发现自己缺乏这方面的知识和能力,之前做的东西大多数也是别人设计好的东西。

结尾

感谢这一段实习经历,遇见一个好的团队,里面每个人都是你的师傅,他们热情耐心,毫无距离感。在这里,自己开心快乐,每天都可以学到新的东西,幸福ing。针对这些不足和问题需要一步步改正加强。兄弟们!!!待来年,从头聚。

总结函数心得体会2

一、课标要求:

函数是现代数学中最基本的概念,是描述客观世界中变量关系和规律的最为基本的数学语言和工具,在解决实际问题汇总发挥重要作用。函数是贯穿高中数学课程的主线。

1.函数概念与性质

本单元的学习,可以帮助学生建立完整的函数概念,不仅把函数理解为刻画变量之间依赖关系的数学语言和工具,也把函数理解为实数集合之间的对应关系;能用代数运算和函数图象揭示函数的主要性质;在现实问题中,能利用函数构建模型,解决问题。

(1)函数概念

①在初中用变量之间的依赖关系描述函数的基础上,用集合语言和对应关系刻画函数,建立完整的函数概念(参见案例2),体会集合语言和对应关系在刻画函数概念中的作用。了解构成函数的要素,能求简单函数的定义域。

②在实际情境中,会根据不同的需要选择恰当的方法(如图象法、列表法、解析法)表示函数,理解函数图象的作用。

③通过具体实例,了解简单的分段函数,并能简单应用。

(2)函数性质

①借助函数图象,会用符号语言表达函数的单调性、最大值、最小值,理解它们的作用和实际意义。

②结合具体函数,了解奇偶性的概念和几何意义。

③结合三角函数,了解周期性的概念和几何意义。

2.幂函数、指数函数、对数函数

幂函数、指数函数与对数函数是最基本的、应用最广泛的函数,是进一步研究数学的基础。本单元的学习,可以帮助学生学会用函数图象和代数运算的方法研究这些函数的性质;理解这些函数中所蕴含的运算规律;运用这些函数建立模型,解决简单的实际问题,体会这些函数在解决实际问题中的作用。

内容包括:幂函数、指数函数、对数函数。

(1)幂函数


(2)指数函数


(3)对数函数


二、知识梳理

1.图像的变换

(1) 两个函数图象间的变换及函数关系:【会根据变换写解析式】

平移变换:


(2)翻折变换:


(3)伸缩变换:


(4) (对称变换)两个函数图象间的对称性及函数关系:【会根据对称性写解析式】


2.函数图像的应用

(1).利用函数图像确定函数解析式

利用函数图像确定函数解析式时,要注意综合应用奇偶性、单调性等相关性质,同时结合自变量与函数值的对应关系.

(2)利用函数图像研究两函数图像交点的个数

利用函数图像研究两函数图像交点的个数时,常将两函数图像在同一坐标系内作出,利用数形结合求解参数的取值范围.

(3)利用函数图像研究不等式

当不等式问题不能用代数法求解但其与函数有关时,常将不等式问题转化为两函数图像的上、下关系问题,从而利用数形结合求解.

(4)利用函数图像研究方程根的个数


【会读图】读出定义域,值域,最值,极值,零点,解集,单调性,奇偶性(对称性),周期性,有界性,渐近线.

【会作图】熟练掌握一些基本函数图象.作图时,抓住关键点(端点、最值点、极值点、零点、与y轴的交点、对称中心等),关键线(对称轴、渐近线),利用好函数性质(奇偶性、单调性、周期性等).



三、查缺补漏

1.识图,辩图

(1)从函数的定义域,判断图像左右的位置;

(2)从函数的值域,判断图像的上下位置;

(3)从函数的单调性,判断图像的变化趋势;

(4)从函数的奇偶性,判断图像的对称性;

(5)从函数的周期性,判断图像的循环往复.



2.图像的变换




3.图像的应用


四、常用二级结论:

1.函数图像对称性


2. 二次函数


3.经典不等式.






三年真题:













总结函数心得体会3

文章对很多的家长是很大的帮助的,希望大家认真的阅读、收藏、转发,评论交流心得

如孩子遇到问题可以在评论区留言交流

1.一次函数的性质及其图像的性质

01一次函数意义

若两个变量x、y间的关系式可以表示成y=kx+b(k、b为常数,k ≠0)的形式,则称y是x的一次函数(x是自变量,y是因变量〕特别地,当b=0时,称y是x的正比例函数.

02一次函数的图像

一次函数y=kx+b的图象是经过点(0,b),(-b/k,0 )的一条直线,正比例函数y=kx的图象是经过原点(0,0)的一条直线,如下表所示.

03一次函数的性质

y=kx+b(k、b为常数,k ≠0)当k >0时,y的值随x的值增大而增大;当k<0时,y的值随x值的增大而减小.

04k,b如何影响图像位置

直线y=kx+b(k、b为常数,k ≠0)时在坐标平面内的位置与k在的关系:

①k>0,b>0直线经过第一、二、三象限(直线不经过第四象限);

②k>0,b<0直线经过第一、三、四象限(直线不经过第二象限);

③k<0,b>0直线经过第一、二、四象限(直线不经过第三象限);

④k<0,b<0直线经过第二、三、四象限(直线不经过第一象限);

一次函数表达式的求法

待定系数法

⑴待定系数法:先设出式子中的未知系数,再根据条件列方程或方程组求出未知系数,从而写出这个式子的方法,叫做待定系数法,其中的未知系数也称为待定系数。

⑵用待定系数法求出函数表达式的一般步骤:

①写出函数表达式的一般形式;

②把已知条件(自变量与函数的对应值)代入函数表达式中,得到关于待定系数的方程或方程组,解方程(组)求出待定系数的值,从而写出函数的表达式。

⑶一次函数表达式的求法:确定一次函数表达式常用 待定系数法,其中确定正比例函数表达式,只需一对x与y的值,确定一次函数表达式,需要两对x与y的值。

一次函数

特殊位置关系

a.当平面直角坐标系中两直线平行时,其函数解析式中K值(即一次项系数)相等 ;

b.当平面直角坐标系中两直线垂直时,其函数解析式中K值互为负倒数(即两个K值的乘积为-1) ;

c.点斜式 y-y1=k(x-x1)(k为直线斜率,(x1,y1)为该直线所过的一个点);

d.两点式 (y-y1) / (y2-y1)=(x-x1)/(x2-x1)(已知直线上(x1,y1)与(x2,y2)两点);

e.截距式 (a、b分别为直线在x、y轴上的截距);

f.实用型 (由实际问题来做)。

一次函数

解析式